Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   2 Icons in EXE (https://www.delphipraxis.net/203103-2-icons-exe.html)

TurboMagic 14. Jan 2020 07:54

2 Icons in EXE
 
Hallo,

wie bekomme ich am sinnvollsten ein 2. Icon in meine VCL basierte EXE-Datei?
Ohne, dass mir die IDE da was daran rumfrickelt oder so.

Grüße
TurboMagic

DieDolly 14. Jan 2020 07:55

AW: 2 Icons in EXE
 
Ganz einfach: mit einer Resourcedatei.
Noch einfacher aber unschön: einfach in einem nicht sichtbarem TImage abspeichern.

Luckie 14. Jan 2020 08:07

AW: 2 Icons in EXE
 
Zitat:

Zitat von DieDolly (Beitrag 1455088)
Noch einfacher aber unschön: einfach in einem nicht sichtbarem TImage abspeichern.

Das macht man nicht. Warum eine Komponente nehmen, die zum Anzeigen gedacht ist, wenn man sie nicht nutzt. Man nimmt in solchen Fällen ja auch kein Memo, sondern eine StringList.

Für so was nimmt man eine ImageList.

DieDolly 14. Jan 2020 08:19

AW: 2 Icons in EXE
 
Zitat:

Das macht man nicht.
Das weißm ich selber.
Das awar auch bezogen auf
Zitat:

Ohne, dass mir die IDE da was daran rumfrickelt oder so.
Klar ist eine TImageList richtig.

TurboMagic 14. Jan 2020 08:20

AW: 2 Icons in EXE
 
OK, also wie eigentlich schon vermutet eine Ressourcendatei erzeugen und
mittels {$MeineRessourcenDatei.res} einbinden.

Muss ich irgendwas beim erzeugen der Ressourcendatei beachten, damit das nicht
mit dem eigentlichen Programmicon Konflikte gibt?

Wie sieht das mit dem Index für diese Icons aus, wenn ich z. B. eine Verknüpfung
in Inno Setup mit diesem Icon als Icon erstellen will?

Uwe Raabe 14. Jan 2020 08:24

AW: 2 Icons in EXE
 
Im Menü Projekt - Ressourcen und Bilder... kannst du (unter Anderem) weitere Icons hinzufügen.

Luckie 14. Jan 2020 08:27

AW: 2 Icons in EXE
 
Zitat:

Zitat von DieDolly (Beitrag 1455092)
Zitat:

Das macht man nicht.
Das weißm ich selber.
Das awar auch bezogen auf
Zitat:

Ohne, dass mir die IDE da was daran rumfrickelt oder so.
Klar ist eine TImageList richtig.

Und was ist bei einer ImageList mehr 'rumgefrickel' als bei einem Image?

Es sollte nicht MAINICON heißen. Der Rest spielt wohl keine Rolle.

TurboMagic 14. Jan 2020 08:30

AW: 2 Icons in EXE
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1455095)
Im Menü Projekt - Ressourcen und Bilder... kannst du (unter Anderem) weitere Icons hinzufügen.

Danke! Das ist doch ein noch besserer Tipp, den ich ausprobieren werde.

Luckie 14. Jan 2020 08:38

AW: 2 Icons in EXE
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1455095)
Im Menü Projekt - Ressourcen und Bilder... kannst du (unter Anderem) weitere Icons hinzufügen.

Oh, verdammt. Stimmt. Das ist der 'richtige Weg. Ich sollte mal wieder was mit Delphi machen.

Redeemer 14. Jan 2020 12:30

AW: 2 Icons in EXE
 
Zitat:

Zitat von Luckie (Beitrag 1455096)
Es sollte nicht MAINICON heißen. Der Rest spielt wohl keine Rolle.

Falsch. Sekundäre Icons dürfen keine Zahl sein und müssen alphabetisch sortiert nach Wort MAINICON kommen, da Windows sonst ein falsches Programmsymbol verwendet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz