Форум: "Основная";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
ВнизМассив объектов Найти похожие ветки
← →
McSimm2 (2003-11-05 16:32) [0]Можно как нибудь в разделе констант обявить и описать массив объетов ???
Типа
const
mymas: array [1..2] of string = ("1","2");
mymas: array [1..2] of TMenuItem = (???)
Или сначала нужно объявлять все TMenuItem, а потом в цикле их присваивать mymas[i]
← →
Юрий Федоров (2003-11-05 16:36) [1]в разделе констант нельзя
← →
Малиновский Владимир (2003-11-05 16:37) [2]А как ты в константном разделе инициализируешь объекты? Кто конструктор вызовет?
var
mymas : array[1...222] of TMenuItem;
i : integer;
begin
for i := Low(mymas) to high(mymas) do
mymas := TMenuItem.Create(Self)
← →
Ega23 (2003-11-05 16:37) [3]const
mymas: array [1..2] of string = ("1","2");
Это можно.
mymas: array [1..2] of TMenuItem = (???)
ИМХО, это надо не в разделе const объявлять, а в var, а потом присвоить либо nil, либо реально созданным объектам.
← →
McSimm2 (2003-11-05 16:39) [4]Малиновский Владимир (05.11.03 16:37) [2]
Ну да, логично ... Так вот и делаю ...
← →
TUser (2003-11-05 17:13) [5]Опиши их в отдельном юните и сделай Create при его инициализации.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c