Форум: "Основная";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
Вниз
Динамически создаваемые объекты Найти похожие ветки
← →
dm37 (2003-04-10 08:30) [0]Подскажите пожалуйста создаю объекты:
lb:=tlabel.create(frmMain.pnlMain);
lb.parent:=frmMain.pnlMain;
lb.name:="exec"+IntToStr(RS_Device.Fields["AdrDevice"].Value);
имена объектов разные.
как мне потом к ним обратится, например:
(что-то).Color:=clRed;
Спасибо
← →
Palladin (2003-04-10 08:32) [1]запоминай созданное
← →
Skier (2003-04-10 08:48) [2]>dm37
1) LabelsOwner.FindComponent(...)
2) Использовать TList или TObjectList
← →
dm37 (2003-04-10 09:44) [3]Спасибо.
Получилось с FindComponent()
← →
LEON (2003-04-11 16:37) [4]а у меня с этим в Delphi6 глюк. Создаю label,
var lb: TLabel;
....
lb := TLabel.Create(MainForm);
with lb do
begin
name := "MyLabel";
parent := MainForm;
Show;
а вот на последних двух выдаёт прога ошибку - неверный дескриптор окна. В чём дело?
← →
Skier (2003-04-11 16:43) [5]>LEON
А где у тебя кончается with-блок ?
По всей вероятности ты пытаешься вызвать Show у lb, а не
у формы...(?)
Попробуй убрать Show...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c