Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm-Icon unter XP-Manifest (https://www.delphipraxis.net/135048-programm-icon-unter-xp-manifest.html)

Blobb 3. Jun 2009 20:40


Programm-Icon unter XP-Manifest
 
Liste der Anhänge anzeigen (Anzahl: 1)
N'Abend allesamt.

Ich benutze Delphi 6 und habe das XP-Theme nach folgender Anleitung eingebunden:
http://www.delphipraxis.net/internal...ect.php?t=4036

Nun habe ich aber ein kleines Problem: Ich kann kein Icon mehr für das Programm einstellen. Um zu zeigen, was genau ich meine, habe ich einen kleinen Screenshot hierzu erstellt (und entsprechend im Attachment angehängt).

Eventuell kann mir ja jemand sagen, wieso ich kein Icon mehr wählen kann (ich nehme an es liegt am eingebundenen Manifest) und mir auch ein paar Tipps geben, wie ich dieses Problem lösen kann.

Danke für jede Antwort :)

jaenicke 3. Jun 2009 20:45

Re: Programm-Icon unter XP-Manifest
 
Vermutung: Du hast die .res Datei in den selben Ordner gelegt wie das Projekt. Zumindest wenn die jetzt alphabetisch vor der des Projekts kommt, versucht Delphi jetzt deine .res statt der des Projekts zu editieren für diese Informationen. Das geht logischerweise nicht.
Oder hast du vielleicht sogar die .res des Projekts überschrieben?

Lösung: Erstelle einen Unterordner, z.B. mit Namen Res, und lege deine .res Datei da hinein, am besten mit Batchdatei zum erstellen und .rc Skript und allem.
Und dann binde die mit Unterordner ein:
Delphi-Quellcode:
{$R Res\MyXPManifest.res}
Solltest du die Ressourcendatei des Projekts überschrieben haben, erstellt Delphi diese beim Öffnen des Projekts neu und es geht auch dann wieder.

Blobb 3. Jun 2009 20:54

Re: Programm-Icon unter XP-Manifest
 
Funktioniert jetzt einwandfrei, danke sehr für die Hilfe :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:46 Uhr.

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