Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2011, 06:31   #1
Алексей_C
Пользователь
 
Аватар для Алексей_C
 
Регистрация: 27.10.2007
Сообщений: 40
Восклицание Конвертирование PNG в ICO

Подскажите!!! Такая проблема, при конвертировании из png в ico в ОС Windows Vista и Windows 7 значки получаются, сглаженными и четкими, а в Windows XP все в пикселях, в чем может быть дело? может надо зарегестрировать какой модуль из win7 в xp?


Код:
function TForm1.PngToIco(PNGObj: TPNGObject): TIcon;
var
PngImageList: TPngImageList;
begin

PngImageList := TPngImageList.Create(nil);
PngImageList.Width := 32;
PngImageList.Height := 32;
PngImageList.PngImages.Add();
PngImageList.PngImages[0].PngImage := PNGObj;


Result := TIcon.Create;
PngImageList.GetIcon(0, Result);
PngImageList.Free;
end;
Алексей_C вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ehlib + *ico new player Компоненты Delphi 2 28.09.2010 14:56
Конвертирование Best Programmist Общие вопросы Delphi 3 25.01.2010 17:44
конвертирование Lesj Помощь студентам 4 10.06.2009 20:24
PSD в ICO vinni Мультимедиа в Delphi 10 03.10.2008 16:52
Ico Zeraim Мультимедиа в Delphi 8 22.05.2008 09:11