Autor Beitrag
Freiberger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130

WIN XP
Delphi 7
BeitragVerfasst: So 15.03.09 22:44 
Hallo,

ich habe in meinem Programm ein Icon , welches mehrere Bilder mit verschieden Auflösungenenthält.
Desweiteren habe ich eine eigene Dateiendung in der Registry mit meinem Programm verknüpft (Item-Index der Application muß dort angegeben werden).

Die Dateien sollen aber ein anderes Icon erhalten, als die Exe (wieder ein Icon mit verschieden Auflösungen).

Leider kann ich (zB mit IcoFox) in eine .ico-Datei jede Auflösung nur einmal speichern.

Gibt es eine Möglichkeit, der Exe 2 Icon-Dateien zuzuweisen. (wenn möglich schon in Delphi und nicht in der fertigen Exe), da ich das Programm öfter aktualisieren muß.


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 15.03.2009 um 23:06
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: So 15.03.09 22:56 
In eine ICO-Datei bekommst du nur ein einzelnes Icon. Erstelle also zwei separate Symbole, die du dann mit einem Ressourcenpacker (z.B. XN Resource Editor) in die *.res-Datei einbindest. Alternativ dazu kannst du auch eine .rc-Datei erstellen, die du dann mit Delphi compilierst; aber du kannst es genauso gut mit einem Programm machen.

Und danach kannst du dein Projekt sooft compilieren wie du willst ;)
Freiberger Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130

WIN XP
Delphi 7
BeitragVerfasst: So 15.03.09 22:58 
Danke, genau sowas habe ich gesucht.
Vielen Dank für die schnelle Hilfe...