Wie kann ich ein Icon einer bestehenden EXE-Datei zuweisen?
Verfasst: 24.11.2005 00:55
Ich möchte einem Anwender die Möglichkeit geben, mit einem FileRequester ein beliebiges Icon (Format *.ico, 32x32 Pixel) auszuwählen und einer anderen EXE-Datei als Standard-Icon zuzuweisen.
Die Möglichkeit "PureBasic - Compileroptionen - Benutze Icon" scheidet aus, weil der Anwender kein PureBasic hat.
Es gibt zwar auch die Möglichkeit ein Icon zur Laufzeit anzuzeigen, aber es soll dauerhaft angezeigt werden und nicht nur während der Laufzeit.
Beispiel:
Das ist also also auch nicht die Lösung.
Gibt es eine Möglichkeit, ein beliebiges Icon in einer bestehenden EXE-Datei so zu speichern (als Ressource?Icon 0?), dass diese es dann dauerhaft als Standard-Icon anzeigt?
Die Möglichkeit "PureBasic - Compileroptionen - Benutze Icon" scheidet aus, weil der Anwender kein PureBasic hat.
Es gibt zwar auch die Möglichkeit ein Icon zur Laufzeit anzuzeigen, aber es soll dauerhaft angezeigt werden und nicht nur während der Laufzeit.
Beispiel:
Code: Alles auswählen
If OpenWindow(0,300,200,400,300,#PB_Window_SystemMenu,"Icontest")
If LoadImage(0,"IconTest.ico")
SendMessage_(WindowID(),#WM_SETICON,#False,UseImage(0))
EndIf
Delay(3000)
EndIf
Gibt es eine Möglichkeit, ein beliebiges Icon in einer bestehenden EXE-Datei so zu speichern (als Ressource?Icon 0?), dass diese es dann dauerhaft als Standard-Icon anzeigt?