|
|
|||
|
wm-help.net -> Электронная библиотека -> Delphi -> Вопросы и Ответы по Delphi -> Вопрос и Ответ 21Вопрос и Ответ 21
Вопросы и Ответы 21. Как получить иконку из .EXE или .DLL файла? Процесс получения иконок из .EXE, .DLL или .ICO файлов полностью идентичен. Различие только в том, что в .ICO файле может храниться только одна иконка, а в .EXE и .DLL несколько. Для получения иконок из файлов, в модуле ShellAPI, есть функция: function ExtractIcon(Inst: THandle; FileName: PChar; IconIndex: Word): HIcon; где Inst - указатель на
приложение вызвавшее функцию, Если функция возвращает
значение не равное нулю, то в файле есть
следующая иконка. В данном примере в компонент
Image1 выводится иконка запущенного файла. ............ USES ShellAPI; ............ procedure
TForm1.FormCreate(Sender: TObject); {Получение
имени запущенного файла} end;
............ ...предыдущая страница следующая... |
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.055 |