![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | 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. |