Форум: "Основная";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];
ВнизЗагрузка TrueColor иконок в TImageList Найти похожие ветки
← →
Goshi (2003-12-21 22:54) [0]Здравствуйте, Мастера.
Возникла проблема загрузки иконок из DLL в ImageList. Если добавлять
иконки, как ресурс в DLL, то метод LoadIcon(DLL_Handle, PChar(ICON_NAME))
выдаёт нулевой Handle.
Аналогичная ситуация возникает при использовании
ResStream := TResourceStream.CreateFromID(DLL_Handle, 1, RT_RCDATA);
AIcon.LoadFromStream(ResStream);
При использовании
AIcon.Handle := ExtractIcon(DLL_Handle, PChar(ExtractFilePath(Application.EXEName) + DllFileName), 1);
,где AIcon: TIcon, неправильно передаются цвета.
Палитра иконок в DLL - TrueColor.
ОС - Windows98
Версия Delphi - 5
Подскажите, пожалуйста, что делать?
← →
Palladin (2003-12-21 22:57) [1]Windows98 не поддерживает иконки TrueColor
← →
Goshi (2003-12-21 23:29) [2]Так что, собственно, можно сделать? Конвертировать Bitmap в иконки?
← →
Palladin (2003-12-21 23:44) [3]Ничего. Использова 256 цветов для Win98, для xp можешь заюзать и TC.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.185 c