Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
ВнизIcon из exe Найти похожие ветки
← →
MRAk © (2006-01-12 04:03) [0]вот сижу уже часа 3... НУ НИ КАК... пытаюсь вынуть через:
function ExtractIcon(Inst: THandle; FileName: PChar; IconIndex: Word): HIcon;
илиFillRect(Rect);
SHGetFileInfo(PChar(path[Index]),
0,
FInf,
SizeOf(_SHFILEINFO),
SHGFI_ICON);
Все прекрасно... иконка вынемается... могу например в TImage положить... но как только пытаешся сохранить ОНА СОХРАНЯЕТСЯ В 256 ЦВЕТХ А МОЖЕТ ЕЩЁ ХУЖЕ!!!!!!!!!!!!!! тоесть вынутая в TImage она лежит красивенькая какая и должна быть... но как только сохраняешь ХАНА... может канешно дело вовсе не в способе добычи иконки а в самом сохранении...
Подскажите пжлст...
← →
Gero © (2006-01-12 04:09) [1]> может канешно дело вовсе не в способе добычи иконки а в
> самом сохранении...
Именно. Как сохраняешь?
← →
MRAk © (2006-01-12 04:32) [2]Да так
icon.savetofile();
или
Image1.picture.icon.savetofile();
или
Image1.picture.savetofile();
← →
MRAk © (2006-01-12 04:33) [3]icon всмысле типа TIcon
← →
Gero © (2006-01-12 04:52) [4]TIcon не поддерживает более чем 256 цветов. Используй сторонние библиотеки или пиши свою.
← →
Fay © (2006-01-12 05:10) [5]http://forum.sources.ru/index.php?showtopic=97226
← →
MRAk © (2006-01-12 05:18) [6]Спасибо... завтро посмотрю...
← →
MRAk © (2006-01-12 17:42) [7]=((( Все хорошо он видирает в нужных цветах НО сохраняет в размере 16 на 16 =((( вот я из того сделал модуль может я где напротачил:
http://zworld.ru/fm/ftp/MRAk/Icon.pas
← →
MRAk © (2006-01-12 17:44) [8]http://zworld.ru/fm/ftp/MRAk/Icon.txt - он же в тексте
← →
MRAk © (2006-01-12 19:29) [9]хм новый вопрос тада а можно ли выдернуть и сохранить иконку из exe не через делфи? Тоесть чтобы он не попортил её?
← →
Gero © (2006-01-12 21:55) [10]> хм новый вопрос тада а можно ли выдернуть и сохранить иконку
> из exe не через делфи?
Да.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c