Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.16;
Скачать: CL | DM;

Вниз

Как получить компанент   Найти похожие ветки 

 
Piero ©   (2003-12-03 22:53) [0]

Например, у меня много компанентов TImage, один из них расположен на Panel, как я могу поймать этот Image? Спасибо.


 
Юрий Зотов ©   (2003-12-03 23:21) [1]

Уточните - Вы его на панель в Delphi клали, или создавали динамически, в коде. Если второе - приведите код создания.


 
Юрий Федоров ©   (2003-12-04 00:52) [2]

во первых, у формы есть список компонентов (ComponentCount, Components[index] )
то есть мы можем перебрать все компоненты формы
второе
Parent - это не совсем то же самое, что и owner, скорее совсем другое.
Owner отвечает исключительно за время жизни дочернего компонента.
В собственнгом деструкторе он разрушает все дочерние компоненты,
с другой стороны тебе никто не мешает разрушить его руками - это будет полносьтю корректно, потому что он удалится из списка дочерних компонентов Parent"а
owner - это параметр, переданный в конструктор компонента, если компоненты все набросаны в DesignTime - то этот процесс происходит неявно, скрыто от программиста.
Parent как раз отвечает за "родителя" с точки зрения Windows
(разумеется с некоторыми добавлениями от Борланд).

Резюме - если твой TImage расположен на TPanel, то
Image1.Parent = Panel1.
и все


 
Юрий Федоров ©   (2003-12-04 00:55) [3]


> потому что он удалится из списка дочерних компонентов Parent"а

пока набивал - все переврал...\
разумеется, имеется в виду OWNER, а не Parent


 
Piero ©   (2003-12-04 23:15) [4]

Спасибо, я нашел то, что искал


 
Piero ©   (2003-12-04 23:15) [5]

Спасибо, я нашел то, что искал



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

Текущий архив: 2003.12.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-52252
FilSM
2003-12-04 14:09
2003.12.16
.exe файл без иконки


1-52251
Maxximusss
2003-12-04 14:42
2003.12.16
Преобразование из string в Currency(Real) с сохранением знаков


11-52128
mdw
2003-04-03 10:50
2003.12.16
Обновление http://kol.mastak.ru...?


3-52095
GIL
2003-11-24 13:22
2003.12.16
Имена полей в SQL


6-52313
lahtak
2003-10-20 23:42
2003.12.16
iHTMLInputElement