|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.10.2010, 00:56 | #1 |
Форумчанин
Регистрация: 03.10.2008
Сообщений: 180
|
Клонирование компонента
Лежит на форме визуальный компонент (например Button1), настроенный как мне нужно. Есть массив Buttons: array [1..20] of TButton. Как заполнить этот массив копиями компонента Button1 не потеряв его настроек? Все элементы массива должны быть идентичны Button1.
лучший подарок женщине-программисту
|
30.10.2010, 09:02 | #2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Идентичными не получаться. Например, свойства Left или Top у всех кнопок должны быть разными, иначе они закроют друг друга и на форме будет видна одна кнопка.
Отсюда вывод, точных копий быть не может. Вопрос необходимо скорректировать, чтобы понятна была цель. |
30.10.2010, 10:14 | #3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
var mas:array[1..10] of TButton;
Код:
Код:
Юзай поиск "Динамическое создание компонент" Последний раз редактировалось _SERGEYX_; 30.10.2010 в 10:18. |
30.10.2010, 10:21 | #4 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
С массивом не прокатит, попробуйте вот так
Код:
Воображение важнее, чем знания. (Albert Einstein)
|
30.10.2010, 10:34 | #5 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
|
|
30.10.2010, 11:20 | #6 | |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Цитата:
Воображение важнее, чем знания. (Albert Einstein)
|
|
30.10.2010, 14:12 | #7 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
|
30.10.2010, 15:32 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
31.10.2010, 17:57 | #9 |
Форумчанин
Регистрация: 03.10.2008
Сообщений: 180
|
Спасибо _SERGEYX_! Мне помог ваш код. Сначала пытался клонировать, но простое создание объекта и задание нужных свойств программно оказалось лучше.
Код:
лучший подарок женщине-программисту
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клонирование Windows XP | DJ HITMAN | Windows | 6 | 20.08.2010 13:35 |
Динамическое создание компонента из компонента)) | Impuls1989 | Компоненты Delphi | 8 | 22.10.2009 00:08 |
2 компонента | Serious | Компоненты Delphi | 3 | 05.09.2009 15:31 |
Клонирование ветки дерева (дерево Adjacency List) | ISSET | PHP | 0 | 28.05.2009 16:02 |