Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2011, 10:38   #1
alice1505
Новичок
Джуниор
 
Регистрация: 22.04.2011
Сообщений: 1
По умолчанию работа с почтовым клиентом в делфях

ребят помогите училка уже достала а в мозгах каша
сделала лабу она прикопалась что менять надо поменяла все а ошибку добавить как уже туплю.
создан почтовый агент надо сделать так что бы когда адрес вводишь если не написана @ то выдавало ошибку.
alice1505 вне форума Ответить с цитированием
Старый 22.04.2011, 11:09   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

на событие OnExit поля поставить

Код:
procedure Form1.Edit1Exit (Sender: TObject);
begin
 if (pos('@',(Sender as TEdit).Text)=0) then begin
   ShowMessage('Тяв-тяв');
   (Sender as TEdit).SetFocus;
   (Sender as TEdit).SelectAll;
end;
end;
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приоблемы с формами, почтовым клиентом и удаление своей проги Mercurium Помощь студентам 6 16.02.2011 16:48
Отправка почтовым сообщением данных формы А. Долматов PHP 3 22.11.2010 14:45
Написал прогу на делфях 7-х, а она у меня на делфях 2010 неидет serg268 Помощь студентам 2 06.10.2010 20:41
Работа с отдельным клиентом Rapala Работа с сетью в Delphi 10 31.03.2010 17:29