Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

Как проверить Edit ы?   Найти похожие ветки 

 
ГАГН   (2004-04-12 13:24) [0]

На форме находятся компоненты Edit (их 20 штук). Необходимо эти компоненты проверять на значение 0, т. е. если ноль то [color=green]Edit.Text:="";[/color].  Как можно не перебирая по очереди все компоненты проверить на ноль. Т. е. может какнить сделать массив из компонент Edit и потом проверить массив в цикле. Подскажите пожалуйста как это сделать?


 
RDen   (2004-04-12 13:31) [1]

>...проверить массив в цикле
это и есть
>...перебирая по очереди все компоненты...

for i:= 0 to ComponentCount - 1 do      
 if (Components [i] is TEdit) then ....


 
L_G ©   (2004-04-12 13:31) [2]

может не мучаца и использовать вместо эдитов какую нибудь таблицу и уже перебирать там поля?;) Ну или приспособь другой какой компонент...


 
ГАГН   (2004-04-12 13:52) [3]

RDen, попробовал твой способ, но у меня ничего не получилось!


 
default ©   (2004-04-12 13:55) [4]

если часто требуется делать такую проверку лучше загнать Edit-ы
в Array of TEdit)или пользоваться наследником TEdit(реагир-ий на появл-ие заданного значения)


 
RDen   (2004-04-12 14:01) [5]

что не получилось то....?


 
ГАГН   (2004-04-12 14:04) [6]

Извиняюсь, вместо TEdit написал Edit!
Спасибо большое! Все получилось!



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

Форум: "Основная";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.032 c
14-1081770717
Style
2004-04-12 15:51
2004.05.02
Расстрелян московский студент....


1-1082119339
MicroWorld
2004-04-16 16:42
2004.05.02
файл, масив, StringGrid


11-1054737597
Kirill
2003-06-04 18:39
2004.05.02
Сворачивание программы


1-1081806423
noob
2004-04-13 01:47
2004.05.02
потверждение при закрытии формы


1-1082206330
Viktor
2004-04-17 16:52
2004.05.02
Проверить объект на существование





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский