Вниз
Скачать: CL | DM;

Как проверить 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
4-1078680770
Kor@l
2004-03-07 20:32
2004.05.02
Mouse


6-1078854133
Rezya
2004-03-09 20:42
2004.05.02
Сканирование портов


6-1078045245
Alexis
2004-02-29 12:00
2004.05.02
отправка письма через TClientSocket


11-1066655632
<Falcon>
2003-10-20 17:13
2004.05.02
Печать в mdvXLGrid


1-1081855137
infom
2004-04-13 15:18
2004.05.02
dxStatusBar




   Наверх