Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

EnumResourceNames...   Найти похожие ветки 

 
First_May ©   (2003-09-12 10:52) [0]

Подскажите пожалуйста, как пользоваться функцией EnumResourceNames.... Мне хотелось бы знать количество рисунков в файле ресурсов.


 
Юрий Федоров ©   (2003-09-12 10:58) [1]

Что именно непонятно? Передаешь call-back функцию, которая будет вызываться столько раз, сколько рисунков в ресурсе

function EnumResNameProcCB(H : HModule; ResType :pChar; ResName : LongInt; param : DWORD): LongBool; stdcall;
begin
//делаешь что нужно
end;
...
EnumResourceNames(hInstance , RT_BITMAP, @EnumResNameProcCB, 0);


 
First_May ©   (2003-09-12 11:29) [2]

а внутри EnumResNameProcCB можно использовать LoadFromResourceName или LoadFromResourceID. Да?


 
Юрий Федоров ©   (2003-09-12 11:30) [3]

вроде никто не запрещал :-)))


 
First_May ©   (2003-09-12 11:33) [4]

а как узнать имя рисунка в ресурсе?


 
Юрий Федоров ©   (2003-09-12 11:41) [5]

function EnumResNameProcCB(H : HModule; ResType :pChar; ResName : LongInt; param : DWORD): LongBool; stdcall;

Points to a null-terminated string specifying the name of the resource for which the name is being enumerated.


 
First_May ©   (2003-09-12 12:12) [6]

а в каком порядке загружаются рисунки? по их названию?


 
First_May ©   (2003-09-12 12:29) [7]

Спасибо большое, получилось все, что я хотел.... :)



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

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-82229
Doid
2003-09-12 14:22
2003.09.25
WindowProc для TToolButton


14-82446
Karnegi.
2003-09-07 20:50
2003.09.25
Что изучают на профессии


1-82264
Xitrik
2003-09-13 20:14
2003.09.25
как в Delphi обозначить (+,-,*,/) клавиши дополнительной клавиату


1-82276
wdsergius
2003-09-15 11:15
2003.09.25
Как в TreeView - программно установить маркер на любой элемент???


3-82120
Unknow
2003-09-06 21:01
2003.09.25
Подсчитать кол-во записей