| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > ИКОНКА ИЗ .exe ФАЙЛА |
| Автор: darovec 18.5.2006, 16:29 |
| подскажите как достать иконку из екзешника???? ведь зачастую в екзешнике содержится несколько изображений, как их достать????? если как то неправильно задал вопрос переспросите)))) |
| Автор: _hunter 18.5.2006, 16:50 |
| тебе нужно разово достать (т.е. готовая программа подойдет) или пишеш доставалку ресурсов? |
| Автор: darovec 18.5.2006, 16:54 |
| доставалка иконок будет частью программы... можешь помоч? хотябы в каком направлении думать) |
| Автор: bas 18.5.2006, 17:03 |
| Используй API ф-ции BeginUpdateResource,UpdateResource,EndUpdateResource Добавлено @ 17:04 http://www.sources.ru/cpp/faqs/75.htm |
| Автор: darovec 18.5.2006, 17:12 |
| спасибо сейчас попробую))))) |
| Автор: darovec 18.5.2006, 17:40 |
| _hunter, http://forum.vingrad.ru/index.php?showtopic=80287 если не трудно опиши поподробнее как это сделать... от начала до конца... |
| Автор: _hunter 18.5.2006, 18:03 |
| что сделать? иконки подключить? |
| Автор: darovec 18.5.2006, 18:12 |
| да, мне нужно взять иконку из люого екзешника и допустим разместить ее на кнопке, такое возможно???? |
| Автор: darovec 19.5.2006, 10:04 | ||||
| если комуто еще интересно то делается это вот так: [code=cppb] String fName = "";//имя и путь к файлу for (int i = 0; i < (long)ExtractIcon(HInstance,fName,-1); i++) { TIcon *ico = new TIcon(); HWND hIcon; //Big icons ExtractIconEx(fName,i,&hIcon,0,1); ico->Handle = hIcon;
Добавлено @ 10:05 гы чет я напутал))))
|