Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Вниз

Динамически создавать каждый компонент или копировать объект   Найти похожие ветки 

 
Aleks   (2009-12-21 18:42) [0]

Мастера, доброго времени суток. Помогите решить проблемку.
Для наглядного вывода результатов, я хочу использовать несколько компонентов:
Объект1
Panel на ней => Imaje => Гружу рисунок, по результатам поиска
                 => Panel => Label => Гружу текст, тоже по результатам
и ещё:
Необходимо отслеживать клик на рисунке.  

Так как я не знаю, сколько всего этих объектов понадобится, (один всегда), то заранее разместить нужное количество не могу.
Вопрос:
Можно ли скопировать первый Объект и вставлять его по мере необходимости, загружая в него рисунок и текст.
Как это сделать с примером.
Так как я не знаю сколько всего этих объектов понадобится,(один всегда), то зараннее разместить нужное колличество не могу.
Вопрос:
Можно ли скопировать первый Объект и вставлять его по мере необходимости, загружая в него рисунок и текст.
Как это сделать с примером.


 
Медвежонок Пятачок ©   (2009-12-21 18:46) [1]

чтобы скопировать объект нужны два объекта.
и оба нужно создавать.

в чем вопрос?


 
DVM ©   (2009-12-21 18:47) [2]

Лучше всего сделать свой компонент, содержащий все что требуется и его уже создавать в рантайм по мере необходимости.


 
Aleks   (2009-12-21 18:59) [3]

извините вопрос продублировал,

> Медвежонок Пятачок ©   (21.12.09 18:46) [1]
> чтобы скопировать объект нужны два объекта.и оба нужно создавать.
> в чем вопрос?

см. первый пост, там аж дважды написанно.

> Лучше всего сделать свой компонент, содержащий все что требуется
> и его уже создавать в рантайм по мере необходимости.

не разу не создавал, нужно попробовать.

А ещё идеи есть?


 
Медвежонок Пятачок ©   (2009-12-21 19:00) [4]

ты спросил создавать или копировать.
я тебе сказал, что для копирования нужно сначала создавать экземпляр.

то есть и создавать и копировать там что-то куда-то.
"и", а не "или"


 
Leonid Troyanovsky ©   (2009-12-21 19:11) [5]


> Aleks   (21.12.09 18:42)  

> Можно ли скопировать первый Объект и вставлять его по мере
> необходимости, загружая в него рисунок и текст.

Можно.
Например, если Объект есть TBitmap, то в него можно поместить
как рисунок, так и текст.

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2009-12-21 19:15) [6]


> Aleks   (21.12.09 18:59) [3]

> см. первый пост, там аж дважды написанно.

Иллюзия.
В ём, во-ще, непонятно написано.

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2009-12-21 19:16) [7]


> Aleks   (21.12.09 18:59) [3]

> А ещё идеи есть?

Букварь почитать?

--
Regards, LVT.


 
Aleks   (2009-12-22 00:11) [8]


> Букварь почитать

а есть букварь с идеями?


 
Aleks   (2009-12-22 00:12) [9]


> Иллюзия.В ём, во-ще, непонятно написано.

в школу сер, русский язык учить


 
Aleks   (2009-12-22 00:24) [10]


> Можно.Например, если Объект есть TBitmap, то в него можно
> поместитькак рисунок, так и текст.

а как в Объект который в TBitmap загружен, загрузить рисунок и текст, подскажи?


 
AntonioBanderas   (2009-12-22 01:44) [11]


> 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 02:02) [12]


> > DVM ©  


> AntonioBanderas  


спасибо.
Тема закрыта.


 
Германн ©   (2009-12-22 02:02) [13]


> AntonioBanderas   (22.12.09 01:44) [11]
>
>

Ну я бы не сказал, что это реализация совета [2]. И это даже не ответ именно на сабж.
А для реализации [2] нужно прочитать букварь.
Например http://www.delphimaster.ru/books/1656145/



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.005 c
15-1260515890
Polkin
2009-12-11 10:18
2010.02.21
Казахский в PHP


2-1260982099
recop
2009-12-16 19:48
2010.02.21
StateImages в ListView


11-1174919254
ElectriC
2007-03-26 18:27
2010.02.21
Горизонтальная полоса прокрутки в ListBox


1-1238398266
Дмитрий С
2009-03-30 11:31
2010.02.21
Отключить автоматические AddRef и Release в Delphi?


15-1260343163
TRSteep
2009-12-09 10:19
2010.02.21
Обратное проектирование баз





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский