Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: Form-Icon wird invers angezeigt
21. Nov 2011, 16:58
ich könnte folgendes anbieten
Delphi-Quellcode:
procedure Bitmap2Icon(BMP: TBitmap; Ico: TIcon);
var
IconInfo : TIconInfo;
begin
BMP.PixelFormat := pf24bit;
IconInfo.fIcon := true;
IconInfo.xHotspot := 0;
IconInfo.yHotspot := 0;
IconInfo.hbmMask := BMP.Handle;
IconInfo.hbmColor := BMP.Handle;
Ico.Handle := CreateIconIndirect(IconInfo);
end;
procedure TForm2.Button1Click(Sender: TObject);
begin
Bitmap2Icon(Image1.Picture.Bitmap,Icon);
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|