Воскресенье, 19.05.2024, 17:38
Приветствую Вас Гость | RSS
delphicode.clan.su
Форма входа
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
СОХРАНЯЕМ ИКОНКУ В BMP-ФОРМАТЕ
 Рассмотрим пример конвертирования формата иконки .ico в .bmp. Поместим на форму следующие компоненты: TButton, TImage, TSaveDialog.
  
 
  
 В обработчике событий OnClick кнопки запишем следующий код:
  
 procedure TForm1.Button1Click(Sender: TObject);
var
Bitmap: TBitmap;
begin
Image1.Picture.Icon:=Application.Icon;
Bitmap:=TBitMap.Create;
with Bitmap do
begin
PixelFormat:=pf24bit;
Height:=Application.Icon.Height;
Width:=Application.Icon.Width;
Canvas.Draw(0, 0, Image1.Picture.Graphic);
end;
if SaveDialog1.Execute then
Bitmap.SavetoFile(SaveDialog1.FileName);
end;
  
 
В результате выполнения иконка программы будет сохранена в формате .bmp в указанном Вами месте.
  
  
 
DelphiCode.org 15.01.2011