Текущий архив: 2007.04.29;
Скачать: CL | DM;
ВнизИмя компонента Найти похожие ветки
← →
Mishenka (2007-04-10 16:52) [0]Пишу компонент потомок TCustomControl. У него на канве располагается ещё TLabel. Нужно, чтобы при создании компонента в Label"е указывалось имя, которое будет дано ему автоматически (ну типа как Label1 и Edit1 у Label и Edit). В конструкторе присваиваю Caption := Name непомогает, так как Name возвращает пустое значение. Как тогда получить будущее имя компонента?
← →
Сергей М. © (2007-04-10 17:01) [1]самое простое - перекрыть в своем наследнике вирт.метод SetName, поместив в него примерно след.код:
inherited;
MyLabel.Caption := Name;
← →
Fredy314 © (2007-04-10 17:24) [2]> [0] Mishenka (10.04.07 16:52)
А почему ты присваиваешь Caption := "Name" если читаешь Name?
Присваивай MyLamel.Name
Страницы: 1 вся ветка
Текущий архив: 2007.04.29;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.043 c