![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамически создавать каждый компонент или копировать объект
Aleks © (2009-12-21 18:42:00)Мастера, доброго времени суток. Помогите решить проблемку.
Для наглядного вывода результатов, я хочу использовать несколько компонентов:
Объект1
Panel на ней => Imaje => Гружу рисунок, по результатам поиска
=> Panel => Label => Гружу текст, тоже по результатам
и ещё:
Необходимо отслеживать клик на рисунке.
Так как я не знаю, сколько всего этих объектов понадобится, (один всегда), то заранее разместить нужное количество не могу.
Вопрос:
Можно ли скопировать первый Объект и вставлять его по мере необходимости, загружая в него рисунок и текст.
Как это сделать с примером.
Так как я не знаю сколько всего этих объектов понадобится,(один всегда), то зараннее разместить нужное колличество не могу.
Вопрос:
Можно ли скопировать первый Объект и вставлять его по мере необходимости, загружая в него рисунок и текст.
Как это сделать с примером.
Aleks (2009-12-22 02:02:00) [1]
> > DVM ©
> AntonioBanderas
спасибо.
Тема закрыта.
Германн (2009-12-22 02:02:00) [2]
> AntonioBanderas (22.12.09 01:44) [11]
>
>
Ну я бы не сказал, что это реализация совета [2]. И это даже не ответ именно на сабж.
А для реализации [2] нужно прочитать букварь.
Например http://www.delphimaster.ru/books/1656145/
AntonioBanderas (2009-12-22 01:44:00) [3]
> DVM © (21.12.09 18:47) [2]
тебе же уже сказали в {2} или ннужно очень много идей?
procedure TMyForm.Po_mere_nadobnosti;
var
Panel: TPanel;
Label: TLabel;
Img: TImage;
begin
Panel := TPanel.Create(MyForm);
Panel.Parent := MyForm;
Panel.SetBound(top, left, width, heigth);
Label := Tlabel.Create(Panel);
Label.Parent := Panel;
Label.SetBound(top, left, width, heigth);
Label.Caption := 'грузи';
end;
Aleks (2009-12-22 00:24:00) [4]
> Можно.Например, если Объект есть TBitmap, то в него можно
> поместитькак рисунок, так и текст.
а как в Объект который в TBitmap загружен, загрузить рисунок и текст, подскажи?
Aleks (2009-12-22 00:12:00) [5]
> Иллюзия.В ём, во-ще, непонятно написано.
в школу сер, русский язык учить
Aleks (2009-12-22 00:11:00) [6]
> Букварь почитать
а есть букварь с идеями?
Leonid Troyanovsky (2009-12-21 19:16:00) [7]
> Aleks (21.12.09 18:59) [3]
> А ещё идеи есть?
Букварь почитать?
--
Regards, LVT.
Leonid Troyanovsky (2009-12-21 19:15:00) [8]
> Aleks (21.12.09 18:59) [3]
> см. первый пост, там аж дважды написанно.
Иллюзия.
В ём, во-ще, непонятно написано.
--
Regards, LVT.
Leonid Troyanovsky (2009-12-21 19:11:00) [9]
> Aleks (21.12.09 18:42)
> Можно ли скопировать первый Объект и вставлять его по мере
> необходимости, загружая в него рисунок и текст.
Можно.
Например, если Объект есть TBitmap, то в него можно поместить
как рисунок, так и текст.
--
Regards, LVT.
Медвежонок Пятачок (2009-12-21 19:00:00) [10]ты спросил создавать или копировать.
я тебе сказал, что для копирования нужно сначала создавать экземпляр.
то есть и создавать и копировать там что-то куда-то.
"и", а не "или"
Aleks (2009-12-21 18:59:00) [11]извините вопрос продублировал,
> Медвежонок Пятачок © (21.12.09 18:46) [1]
> чтобы скопировать объект нужны два объекта.и оба нужно создавать.
> в чем вопрос?
см. первый пост, там аж дважды написанно.
> Лучше всего сделать свой компонент, содержащий все что требуется
> и его уже создавать в рантайм по мере необходимости.
не разу не создавал, нужно попробовать.
А ещё идеи есть?
DVM (2009-12-21 18:47:00) [12]Лучше всего сделать свой компонент, содержащий все что требуется и его уже создавать в рантайм по мере необходимости.
Медвежонок Пятачок (2009-12-21 18:46:00) [13]чтобы скопировать объект нужны два объекта.
и оба нужно создавать.
в чем вопрос?