![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Доброго времени суток уважаемые форумчане!
А можно для компонентов Timage, создаваемых в runtime назначить процедуру загрузки изображений из ресурсов в зависимости от их tag? Я создаю несколько обьектов TImage, отдельно написал процедуру Код:
procedure loadimage(Sender:TObject); begin case a.Tag of 1:a.Picture.Bitmap.LoadFromResourceName(HInstance,'a'); 2:a.Picture.Bitmap.LoadFromResourceName(HInstance,'b'); end; end; Но пока незнаю как её назначить им . |
#2
|
||||
|
||||
![]() А почему бы и нет. Сохраните ресурс с нужным вам имененем, и вперед.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
|||
|
|||
![]() проблема в том что незнаю как точно назначить написанную мною процедуру cоздаваемым в run time обьектов TImage
если делаю так Код:
a.Create:=loadimagehiragaha(Sender: TObject); |
#4
|
||||
|
||||
![]() Вы можете воспользоваться такой фишкой - хэлпер.
Выглядит это так: Код:
Type TMyImage = class helper for TImage constructor Create(AOwner: TComponent); end; ... constructor TMyImage.Create(AOwner: TComponent); begin inherited Create(AOwner); Tag := 1; end; Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |