![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день, уважаемые форумчане.
Возник такой новичковый вопрос: можно ли обратиться к владельцу свойства, отправляемого в процедуру? Пример: Есть самописная процедура: Код:
GetBitmap(Index: integer; Image: TBitmap); Код:
GetBitmap(1, Image1.Bitmap); Заранее спасибо =) |
#2
|
|||
|
|||
![]() А почему вы не хотите передавать сам компонент, а процедура уже сама бы использовала его свойство?
|
#3
|
|||
|
|||
![]() Просто хотелось использовать процедуру не только для TImage, но и для TBitmap.
Хотя сейчас пришла идея в крайнем случае использовать overload или определять через is TImage/is TBitmap. И все, же можно ли как-то узнать владельца свойства? =) |
#4
|
|||
|
|||
![]() Цитата:
|
#5
|
||||
|
||||
![]() у TImage нет свойства Bitmap. или в XE2-U3 уже есть?
Пишу программы за еду. __________________ |
#6
|
|||
|
|||
![]() Цитата:
В ней полностью убрали тип TPicture, расширив функционал TBitmap. Соответственно и обращение к битмапу идет через Image.Bitmap. Последний раз редактировалось nixel, 12.03.2012 в 13:33. |