Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ExtractIcon [D5, Win2k]


viper ©   (2003-01-17 16:35:00) 

Как узнать общее количество иконок которые хранятся в dll,exe (желательно пример, если можно)!


Nick_N_A   (2003-01-18 05:51:00) [1]

У делфи в Resources + Ctrl+F1 прекрасное описание всей этой муры,
но я еще не разобрался,
смотри ф-цию EnumResourceNames(HInst,RT_ICON,@CallBackProc,0)


BOOL CALLBACK EnumResNameProc(

HANDLE hModule, // resource-module handle
LPCTSTR lpszType, // pointer to resource type
LPTSTR lpszName, // pointer to resource name
LONG lParam // application-defined parameter
);


MBo   (2003-01-17 16:51:00) [2]

Caption:=IntToStr(ExtractIcon(hinstance,PChar(Paramstr(0)),Cardinal(-1)));


viper   (2003-01-17 16:44:00) [3]

Это я прочитал, но если ставить -1 то, выдается ошибка, ты код лучше писни


MBo   (2003-01-17 16:42:00) [4]

А кто будет хелп читать?

nIconIndex

Specifies the index of the icon to retrieve. If this value is 0, the function returns the handle of the first icon in the specified file. If this value is -1, the function returns the total number of icons in the specified file.


Наверх

Титульная страница Поиск, карта сайта Написать письмо