Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
ВнизКак можно Найти похожие ветки
← →
BlackTiger (2002-12-29 14:41) [0]Имею на форме компонент-шаблон. Далее, в процессе работы, мне нужно создать компонент такого же типа со всеми свойствами, взятыми из шаблона, изменив потом несколько свойств.
Что-то вроде такой "фичи":
NewComponent := TemplateComponent.CreateClone();
или
NewComponent.Properties := TemplateComponent.Properties;
← →
perov (2002-12-29 14:53) [1]NewComponent.Assign(TemplateComponent);
← →
VaS (2002-12-29 18:16) [2]Ну и Assign() переопредели, чтобы копировалось то, что нужно.
← →
Юрий Зотов (2002-12-29 18:47) [3]TMemoryStream:
WriteComponent(старый)
Position := 0
Новый := ReadComponent(nil)
Пройдет для любых компонентов. А Assign не любыми компонентами поддерживаться полностью.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c