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

Вниз

Как в переменной задать перечисляемый тип компонентам   Найти похожие ветки 

 
HF-Trade ©   (2005-02-15 07:08) [0]

К примеру мне надо едитам с 1-ого по 5-тый в текст записать ХХХ
как их перичислить типа - Edit[1..5].Text:="XXX";

И есть ли переменная типа Variant для компонентов -
Если есть процедура и в ней может учавствовать либо ListBox
либо поле Memo, как это указать?


 
КаПиБаРа ©   (2005-02-15 07:40) [1]

HF-Trade ©   (15.02.05 7:08)
Занеси их в массив и работай с ними перебирая в цикле.


 
HF-Trade ©   (2005-02-15 07:44) [2]

Это по первому, а по второму как?


 
Думкин ©   (2005-02-15 07:46) [3]

> И есть ли переменная типа Variant для компонентов -

TComponent


 
ЮЮ ©   (2005-02-15 07:46) [4]

>есть ли переменная типа Variant для компонентов

для этого достаточно переменной типа TObject

procedure Proc(Obj: TObject);
var
 str: TStrings;
begin
 if (Obj = nil) then
   str := nil
 else if (Obj is TMemo) then
   str := TMemo(Obj).Lines
 else if (Obj is TListBox) then
   str := TListBox(Obj).Items;

 if str <> nil then
   Application.Messagebox(PChar("Объект содержит " + IntToStr(str.Count) + " строк"), "Proc", 0)
 else
   Application.Messagebox("Объект не может содержать строки", "Proc", 0);
end;


 

end;


 
Kerk ©   (2005-02-15 07:48) [5]


>И есть ли переменная типа Variant для компонентов -
> Если есть процедура и в ней может учавствовать либо
>ListBox
> либо поле Memo, как это указать?

Думаю тебе стоит мат.часть учить..
RTFM, RTFM и RTFM. (c)почти Ленин :)


 
HF-Trade ©   (2005-02-15 07:51) [6]

Всем пасиб... ;)


 
Anatoly Podgoretsky ©   (2005-02-15 08:41) [7]

RTFM, RTFM and RTFM. (c) Lenin :)



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
4-1105463184
aglar
2005-01-11 20:06
2005.02.27
Копирование директории


14-1108038266
TUser
2005-02-10 15:24
2005.02.27
Полезный эксперт


6-1103107812
Grim
2004-12-15 13:50
2005.02.27
UDP Broadcast и OpenGL: проблемы


1-1108535945
plotn
2005-02-16 09:39
2005.02.27
Вопрос по TeeChart Pro


3-1106667952
S.A.S.
2005-01-25 18:45
2005.02.27
UpplyUpdates. FireBird Embedded. DBExpress.