Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.05;
Скачать: CL | DM;

Вниз

Загрузка 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
3-11770
Тигренок
2003-12-09 20:52
2004.01.05
Обращение к Driverам BDE из программы


14-12114
Князь Мышкин
2003-12-13 22:45
2004.01.05
Система управления ядерным комплексом России.


14-12164
vopros
2003-12-11 14:45
2004.01.05
Обсуждение закрылось но высказаться охото.


7-12171
Step[B.M.]
2003-10-26 00:40
2004.01.05
Нумерация каждого Божего листа при печати


14-12137
VID
2003-12-15 22:47
2004.01.05
Нужны дрова для GPRS модема Samsung C-100!