Форум: "Начинающим";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
ВнизДинамическая копия набора компонентов Найти похожие ветки
← →
pukin © (2007-07-26 14:16) [0]Здравствуйте, уважаемые знатоки! :)
Помогите с проблемкой.
Есть панель и на ней набор компонентов. Нужно сделать копию этой панели, чтобы расположение компонентов на ней сохранилось. Думаю может быть просто создавать по очереди компоненты и указывать параметры к ним такие же как у исходной (от которой копию делаем). Хотя уверен есть более легкий способ решить эту проблему.
Подскажите как поступить?
← →
Lacmus © (2007-07-26 14:21) [1]>Подскажите как поступить?
Поместить набор компонентов на TFrame
← →
pukin © (2007-07-26 14:22) [2]Очень интересно, а можно поподробней?
← →
MBo © (2007-07-26 14:27) [3]TStream.WriteComponent / readcomponent
для сложных случаев см.
http://delphimaster.net/view/1-1185132215/
← →
Lacmus © (2007-07-26 14:27) [4]Создание набора компонентов на TFrame или его (TFrame) динамическое создание на форме ?
← →
Сергей М. © (2007-07-26 14:29) [5]var
Original, Copy: TPanel;
ms: TMemoryStream;
..
ms := TMemoryStream.Create;
try
ms.WriteComponent(Original);
ms.Position := 0;
Copy := TPanel.Create(..);
ms.ReadComponent(Copy);
finally
ms.Free;
end;
← →
pukin © (2007-07-26 14:31) [6]Спасибо Вам. Попробую.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c