Текущий архив: 2002.08.15;
Скачать: CL | DM;
ВнизРесурсы и Runtime packages Найти похожие ветки
← →
Alex_31072002 (2002-07-31 22:06) [0]Здравствуйте!
Проблема с загрузкой ресурса в runtime (например, нужно загружать из ресурса картинку для кнопки). Причем сама кнопка лежит внутри компонента, который реализован в некоторой .bpl
код, находящийся в bpl выглядит так
---------------
procedure TMyComp.SetupButton(Button : TSpeedButton);
begin
...
Button.Glyph.LoadFromResourceName(HInstance, "BUTTONBITMAP");
...
end;
---------------
при выполнении бросает EResNotFound (ресурс не найден)
Сама программа (exe) скомпилирована c опцией "use runtime packages", и ресурс с таким именем в bpl включается (проверял)
Объясните в чем дело?
Спасибо.
← →
DiamondShark (2002-07-31 22:59) [1]Глобальная переменная HInstance содержит дескриптор основного модуля (EXE). Если надо загрузить ресурс из конкретного пакета, надо использовать функции FindHInstance или FindClassHInstance
Страницы: 1 вся ветка
Текущий архив: 2002.08.15;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.006 c