Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.30;
Скачать: CL | DM;

Вниз

Простой вопрос. Но не знаю, как решить.   Найти похожие ветки 

 
Гость22   (2005-10-04 15:10) [0]

На форме есть 5 Edit"ов и Button. После нажатия на кнопку, проводится обработка данных из Edit"ов. Но перед обработкой надо проверить, не пустые ли поля Edit"ов и если пустые, то выдать соотв. сообщение. Ну так вот. Я не могу создать это условие. Как его сделать?


 
stone ©   (2005-10-04 15:14) [1]


>  Как его сделать?

Проверить перед обработкой. В цикле обойти эдиты, и проверить их на наличие значения


 
Гость22   (2005-10-04 15:16) [2]

<В цикле обойти эдиты, и проверить их на наличие значения>

Ну так я и не знаю, как это сделать. Подскажите!


 
stone ©   (2005-10-04 15:17) [3]

http://delphimaster.net/view/2-1128413699/


 
nk ©   (2005-10-04 15:20) [4]


if form1.Edit1.Text="" then  // "" - это не двойеая кавычка, а 2 апострофа... без пробела между ними!
    showmessage("соотв. сообщение")
else
 begin
  ...
 end;

чтоб не писать условие отдельно для каждого Edit-a смотри
http://delphimaster.net/view/2-1128413699/


 
oldman ©   (2005-10-04 18:58) [5]


> nk ©   (04.10.05 15:20) [4]


"     " это не "", а Edit все равно пустой :)))


 
Eleepod   (2005-10-04 21:16) [6]

Как вариант, можно использовать следующее:

if not Button1.Focused
  then if (Sender as TEdit).Text = ""
         then begin
               ShowMessage("Поле не заполнено!");
               ActiveControl := (Sender as TEdit);
              end;

Это все поместить в событие onExit какого-либо Edit"а. А затем всем оставшимся Edit"ам прицепить это событие.



Страницы: 1 вся ветка

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.039 c
2-1127924062
Starcom
2005-09-28 20:14
2005.10.30
Реестр! Изменить значение строкового(ых) параметра(ов)?


2-1128538538
VS
2005-10-05 22:55
2005.10.30
ComboBox


2-1128586322
SQL-nik
2005-10-06 12:12
2005.10.30
Помогите с ADO


2-1128605830
Толян
2005-10-06 17:37
2005.10.30
Массивы


14-1128920739
ilya39
2005-10-10 09:05
2005.10.30
Visual Studio Beta 2





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский