Вниз
Скачать: CL | DM;

TResourceStream.CreateFromID () "из себя"   Найти похожие ветки 

 
Андрей Сенченко ©   (2006-11-21 12:58) [0]

Как получить Handle собственного приложения чтобы загрузить ресурс из самой программы ?
TResourceStream.CreateFromID(Application.Handle,1,RT_RCDATA);
Не проходит.
Ресурс с указанными ResID и ResType однозначно существует, но в GetLastError выдается ошибка "Указанный файл образа не содержит секции ресурсов"

Спасибо.


 
DrPass ©   (2006-11-21 13:05) [1]

Application.Handle - это дескриптор окна. А для загрузки ресурса нужно указывать дескриптор содержащего его модуля. Дескриптор текущего модуля содержится в переменной HInstance


 
Андрей Сенченко ©   (2006-11-21 13:06) [2]

ок. Спасибо.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.033 c
4-1154078926
Light
2006-07-28 13:28
2006.12.10
Установка принтера Zebra LP 2824 на Win 2003 Server


3-1159947583
dsb
2006-10-04 11:39
2006.12.10
Профессионалы ХНЛП!!!!!!


15-1163765840
Petrovskyi
2006-11-17 15:17
2006.12.10
Документация по 1С в Инете


2-1164278966
vtur
2006-11-23 13:49
2006.12.10
Как передать DLL-процедуре указатель на Owner (TComponent)


15-1164102361
Cyrax
2006-11-21 12:46
2006.12.10
Чем отличается кодер от программиста ?




   Наверх