Ist es denn wirklich Deine Absicht, zur Laufzeit ein Icon zu malen?
Ich würde mir vorher eins mit dem Borland Bildeditor malen (ist bei Delphi mit drin, ist ähnlich wie Paint zu bedienen) und es dann dem Projekt über
Projekt -> Optionen... -> Anwendung -> Symbol laden... zuweisen.
Zitat von
I.A.:
Anstatt :
Application.Icon := DeinIcon;
Dein Icon den Pfad oder was ???
Mir muss man alles vorkauen.
Nein, es muss ein TIcon sein.
So geht es:
Delphi-Quellcode:
var ICO: TIcon;
begin
ICO := TIcon.Create;
try
ICO.LoadFromFile({Hier der Dateiname});
Application.Icon := ICO;
finally
FreeAndNil(ICO);
end;
end;
Aber ich würde es so machen, wie ich oben beschrieben habe!