Вниз
Скачать: 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
3-1081234012
Patrick
2004-04-06 10:46
2004.05.02
Использование коллекции Properties для ADODataSet


14-1081243390
Dmitriy O.
2004-04-06 13:23
2004.05.02
Новый способ формирования отчета в Ехcel !


14-1081237891
Rule
2004-04-06 11:51
2004.05.02
Как узнать оценочную стоимость проекта ?


8-1075539418
Millennium
2004-01-31 11:56
2004.05.02
скриншот


3-1080887851
Belkova
2004-04-02 10:37
2004.05.02
Новый user




   Наверх