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

Массив из компонентов   Найти похожие ветки 

 
Novij   (2003-05-11 19:27) [0]

Знатоки! Помогите пожалуйста!!!!
Как описать массив из компонентов типа TEdit,
чтобы решить нижеописанную ситуацию ?
Или как решить ее по другому?

На форме 10 компонентов типа TEdit,
заполненияем его поле Text:
Нерациональный способ:
Edit1.Text:=IntToStr(1);
Edit2.Text:= IntToStr(2);
Edit3.Text:= IntToStr(3);
……………………….
Edit10.Text:= IntToStr(10);

А нужно что-то вроде этого
For i:=1 to 10
Begin
{Возможный массив}Array[i]:=i;
end

Спасибо! Всем кто ответит


 
Esu ©   (2003-05-11 19:31) [1]

Так например

For i:=1 to 10
Begin
TEdit(Form1.FindComponent("Edit" + IntToStr(i))).text := IntToStr(i);
end;


 
esu ©   (2003-05-11 19:32) [2]

For i:=1 to 10 do
Begin
TEdit(Form1.FindComponent("Edit" + IntToStr(i))).text := IntToStr(i);
end;


do забыл добавить :)


 
Song ©   (2003-05-11 19:38) [3]

Вы чего сговорились целый вечер одинаковые вопросы задавать? :)
Один про TButton, другой про TLabel, теперь ты про TEdit. И главное что темы все соседние!


 
Kair ©   (2003-05-11 19:40) [4]

:)
(FindComponent("Edit"+IntToStr(i)) as TEdit).Text:=IntToStr(i);
:)


 
esu ©   (2003-05-11 19:41) [5]

Song: Да уж :)))


 
Kair ©   (2003-05-11 19:43) [6]

For i:=1 to 10 do
Begin
(FindComponent("Edit"+IntToStr(i)) as TEdit).Text:=IntToStr(i);
end;

do, begin и end забыл добавить. :)
и for, и to тоже забыл. :)
не забываем про точки с запятыми. :)


 
Mazer   (2003-05-11 19:58) [7]

[b]Song[/b]
эт точно, блин...
сам удивляюсь... :)
Вопрос задал, потом нашел два похожих на той же странице...
Дела...


 
Novij   (2003-05-11 20:27) [8]

Благодарю всех!!!



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

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



Память: 0.46 MB
Время: 0.011 c
1-70266
jen_bond
2003-05-11 22:55
2003.05.22
Мастера подскажите как определить где возникает ошибка!


14-70520
ko
2003-05-05 11:24
2003.05.22
Создание формы в Delphi 7


1-70341
Shadowofman
2003-05-08 17:17
2003.05.22
Как повысить точность TTimer?


7-70537
XAli
2003-03-23 16:31
2003.05.22
Как использовать TMemoryStream


7-70543
ДмитрийВ
2003-03-24 23:38
2003.05.22
9й бит в rs-232 как проверять?




   Наверх