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

Вниз

Как присвоить значение сразу нескольким переменным? (обьектам ?)   Найти похожие ветки 

 
HMT   (2004-02-21 19:52) [0]

Есть несколько полей ввода (Tedit)..их значению text, при нажатии кнопки надо присвоить одно значение.


edit1.text:="text";
edit2.text:="text";
edit3.text:="text";


Это можно сделать иным способом ?

Заранее спасибо


 
Max003   (2004-02-21 19:56) [1]

for i:=1 to 5 do
edit+i:="text";


 
Юрий Зотов ©   (2004-02-21 20:04) [2]

> Max003 (21.02.04 19:56) [1]

Вы не могли бы пояснить, что же означает странная запись вида:
edit+i:="text"

> HMT (21.02.04 19:52)

Можно сделать через список Components, можно через список Controls, можно через FindComponent, но если Edit"ов всего несколько штук, то лучше оставьте, как есть. Будет намного эффективнее.


 
Gero ©   (2004-02-21 20:05) [3]

> edit+i:="text";

Умно.


 
HMT   (2004-02-21 20:06) [4]

пробую вот так

var i:integer;
begin
for i:=1 to 5 do edit+i.text:="text";
end;


В ответ он мне вот так ругнулся:

[Error] Unit1.pas(32): Undeclared identifier: "edit"


 
HMT   (2004-02-21 20:08) [5]

Gero

>Умно.

угу..


 
Игорь Шевченко ©   (2004-02-21 20:08) [6]

HMT (21.02.04 20:06)


> пробую вот так


Не надо так пробовать. Не все ответы, к сожалению, бывают правильными.


 
HMT   (2004-02-21 20:09) [7]

Юрий Зотов, поясните пожалуйста как это сделать через Controls ?


 
Max003   (2004-02-21 20:10) [8]

А в паскале проходило :) попробуй edit[i]...


 
YurikGl ©   (2004-02-21 20:18) [9]

Если хочешь по уму - сделай массив TEdit, при onShow главной формы делай из Create, выставляй их параметры: Visible, Parent, Width, left... и обращайся как к массиву.
P.S. Недавно на форуму был идентичный пример. Ищите...


 
HMT   (2004-02-21 20:19) [10]

спасибо, щас поищу..


 
Игорь Шевченко ©   (2004-02-21 20:24) [11]

Max003 (21.02.04 20:10)


> А в паскале проходило :)


Не надо обманывать :)


 
Max003   (2004-02-21 20:32) [12]

Игорь Шевченко © (21.02.04 20:24) [11]

Да ладно, в паскале нет edit"ов :)



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

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

Наверх




Память: 0.49 MB
Время: 0.015 c
8-6160
mmmaloy
2003-10-31 23:59
2004.03.03
mp3 файлы


1-6009
Riant
2004-02-19 16:29
2004.03.03
Delphi 6 <> Delphi 7


14-6251
Rentgen
2004-02-10 17:11
2004.03.03
Scroll Lock ?


3-5946
snake2003
2004-02-06 11:42
2004.03.03
загрузить blob поле в richedit


6-6180
alexEagle
2003-12-25 20:18
2004.03.03
Непонятная ошибка при вызове WSAWaitForMultipleEvents