![]() |
Anwendung mit mehreren Icons ?
Wie kann ich in eine exe-Datei mehrere icons einbinden .. damit ich dann eines dieser für die Anwendung und ein anderes für durch die Anwendung erzeugte Projektdateien verwenden kann??
Danke !! |
Die weiteren Icons separat speichern und dann eine RC Datei erstellen und diese in das Projekt einbinden :)
![]() |
Ah, der zweite Parameter in der RC Datei muss ICON sein
Code:
ProjectIcon ICON "icons/project.ico"
ProjectImage ICON "icons/image.ico" ... |
ich frag mal ganz unschuldig .. was n für ne rc Datei ?? also ich weiß das da ne *.res Datei ist .. die ist aber nicht in nem ASCII Code ..
|
Ich gehe jede Wette ein, du hast nicht auf den Link von sakura geklickt.
|
gebs zu .. habn zuerst überscrollt .. habs aber mittlerweile ausprobiert .. hab jetzt zwar die Icons in dem code der anwendung .. denk ich .. kann die icons aber nicht zum Beispiel aus windows heraus 'ansprechen' .. also das icon für die Anwendung ändern oder mit nem install tool wie InnoSetup und Scriptmaker ..
Oder sollte das funktionieren und ich hab mal wieder was falsch gemacht .. |
Wußte ich es doch. :mrgreen:
Wie aus Windows heraus? Du meinst, wenn du eine Link erstellt hast und dann anderes Symbol wählst oder was? |
ja ... schon .. naja eigentliches Ziel war es .. dass ich mit Scriptmaker für InnoSetup eine FileAssociation machen wollte und dort für die Projektdatei .. dann n extra icon wählen .. welches dann in der Anwendungsdatei sein muss/sollte..
also letztendlich müsste man das Icon dann ja auch in der Verknüpfung wechseln können .. |
ich habe zwar noch nie mit InnoSetup gearbeitet, aber die Methode müsste so oder so ähnlich sein...
Wenn Du einem Dateityp mit einem verlinkst, gibst Du normalerweise den Pfad und Namen der Exe an, welche das Icon liefert. Um ein anderes Icon aus der Exe zu nehmen, musst Du nach Namen und Pfad zusätzlich ein Komma und die Nummer des Icons angeben (0-basiert). Bsp wie es in der Registry aussehen würde, wenn das 4. Icon mit Dateien des Types .den verknüpft werden würden: HKCR\.den --> DEN-File HKCR\DEN-File\DefaultIcon --> C:\Temp\Meine.exe,3 |
genau so funktioniert das aufrufen/einstellen .. aber wie krieg ich nun die icons in die exe rein, so das ich dann dementsprechend darauf zugreifen kann .. denn mit dem Beispiel aus der FAQ scheint das nicht zu funktionieren ..
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz