Текущий архив: 2003.12.19;
Скачать: CL | DM;
Вниз
Свои св-ва в каждой форме? Найти похожие ветки
← →
Jiurasdg45 (2003-12-07 15:41) [0]Есть MDI приложение в котором создаются дочерние формы:
...
Tabl:=Tfrmtabl.Create(application);
...
Мне хотелось бы записывать определенные МОИ св-ва КАЖДОЙ созданной мною формы.Ну чтобы это было на подобие следующего:
tFrmtabl(frmmain.mdichildren[i]).Cvoictvo1:="Привет!"
Т.е. в процессе работе добавить эти св-ва к форме.
Подскажите как это сделать?
← →
Zacho © (2003-12-07 18:43) [1]Никак. И не нужно.
Или конкретно скажи, что именно тебе надо (для чего именно тебе это нужно), тогда может и подскажем что-нибудь, или читай учебники по Object Pascal, чтобы понять что такое объекты, поля, методы, свойства...
← →
Юрий Зотов © (2003-12-07 20:20) [2]Если свойства нужны только в run-time, так и добавьте их, какие проблемы?
Если же и в design-time тоже, то так. Делаете форму-предок Ваших будущих форм (без директивы $R). Добавляете к ней любые published-свойства. Помещаете эту форму в design-time пакет. В процедуре Register пишете
RegisterCustomModule(TCustomModule, TMyForm).
После инсталляции пакета у потомков этой формы появятся добавленные в нее свойства.
Страницы: 1 вся ветка
Текущий архив: 2003.12.19;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.023 c