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

Вниз

Конвентирование bmp в ico   Найти похожие ветки 

 
Romka ©   (2003-09-25 12:45) [0]

Привет!
У меня такой вопрос:
Как можно в Делфи конвентировать bmp файл в ico.
Заране благодарен!!!


 
ZEE ©   (2003-09-25 13:05) [1]

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988625276&n=21


 
Romka ©   (2003-09-25 15:04) [2]

A по проще че нибудь есть? Или объясни пожалуйста как она работает и как мне ее применить: У меня Картинка bmp загружается
в Image1, как мне ее конвертировать в ico, записать ее содержимое в переменную и открыть в другом image2.


 
ZEE ©   (2003-09-25 15:13) [3]

> Romka © (25.09.03 15:04) [2]
> A по проще че нибудь есть?
может быть, но я знаю только такой способ

> Или объясни пожалуйста как она
> работает и как мне ее применить: У меня Картинка bmp загружается
> в Image1, как мне ее конвертировать в ico, записать ее содержимое
> в переменную и открыть в другом image2.
ну там же как раз пример, а не теория - попробуй тот вариант, а патом переделай его под свои нужды...


 
Chlavik ©   (2003-09-25 15:15) [4]

У меня пашет и так ( конечно не уверен что это полностью правильно...)

function ConvertBmpToIco(Bmp:TBitmap):HIcon;
var IconInfo : TIconInfo;
begin
IconInfo.fIcon:= true;
IconInfo.xHotspot:= 0;
IconInfo.yHotspot:= 0;
IconInfo.hbmMask:=Bmp.MaskHandle;
IconInfo.hbmColor:=Bmp.Handle;
Result:= CreateIconIndirect(IconInfo);
end;

А потом в какойто процедуре
var icon:TIcon;
begin
Icon:=TIcon.Create;
Icon.Handle:=ConvertBmpToIco(TVoyImage.Picture.BitMap);
Form1.Canvas.Draw(Icon,10,10); // тут ты юзаеш иконкуж
Icon.ReleaseHandle;
Icon.Free;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.10.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-18344
Raptorus
2003-09-25 16:06
2003.10.06
Как можно перекодировать текст из кодировки base64 в Win?


1-18393
SH
2003-09-22 15:15
2003.10.06
Сортировка строк


3-18257
Delphix
2003-09-15 20:09
2003.10.06
Помогите с печатью записей


1-18392
Windman
2003-09-22 13:48
2003.10.06
Работа с Excel через COM интерфейс


8-18484
NONAME00
2003-06-05 23:00
2003.10.06
Аудио(mp3,wma,cda...) >> WAVE