Einzelnen Beitrag anzeigen

wonkos2

Registriert seit: 18. Nov 2014
21 Beiträge
 
Delphi XE7 Professional
 
#1

Icon einer Anwendung ändern zur Laufzeit

  Alt 21. Jan 2015, 15:02
Hallo allerseits,

folgendes konkrete Problem habe ich aktuell: Ich möchte das Windows-Symbol (NICHT Verknüpfung!) einer Anwendung zur Laufzeit ändern und dieses auch auf der Festplatte ersetzen. Mit

Code:
Application.Icon.LoadFromFile('MyIcon.ico');
kann ich das Icon des Programms ändern, aber das Ersetzen bereitet mir arge Probleme. Innerhalb der Laufzeit von RAD-Studio geht es nicht - da ist die .exe zur Laufzeit ja noch geöffnet (Lock auf der Datei?) und läßt sich nicht einfach überschreiben mit:

Code:
Application.Icon.SaveToFile('File.exe');
Würde mir bitte jemand dabei helfen oder Hinweise geben?

Freundliche Grüße,

wonkos2
  Mit Zitat antworten Zitat