Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hauptdateiicon ("Main" Icon) festlegen? (https://www.delphipraxis.net/170834-hauptdateiicon-main-icon-festlegen.html)

Zacherl 5. Okt 2012 01:48

Hauptdateiicon ("Main" Icon) festlegen?
 
Hallo zusammen,

ich frage mich grade, wie Windows entscheidet, welche GROUP_ICON Resource einer EXE er als Haupticon verwendet, also z.b. im Explorer anzeigt. Meine Klasse zum Laden und Speichern von Icons hat momentan noch ein Paar Probleme, wenn es darum geht das Icon einer EXE Datei zu ändern.

Hatte die EXE vorher bereits ein Icon, funktioniert alles wunderbar. Ist dies nicht der Fall, funktioniert leider auch das Hinzufügen in manchen Fällen nicht (kann nicht reproduzieren, woran es hängt).

Hat jemand eine Ahnung, woran das liegen könnte?

Viele Grüße
Zacherl

Luckie 5. Okt 2012 03:53

AW: Hauptdateiicon ("Main" Icon) festlegen?
 
Der Explorer nimmt das Icon mit der niedrigsten ID, wenn er mehrer Icons in der Exe findet.

Zacherl 10. Okt 2012 08:21

AW: Hauptdateiicon ("Main" Icon) festlegen?
 
Alles klar danke dir :) Dann sollte das zumindest schonmal nicht die Problemursache sein. Seltsamerweise funktioniert es, nach ein paar unabhängigen Änderungen, nun auch mit der selben iconlosen EXE Datei wunderbar. War vielleicht nur ein Explorer Bug (Cache Feature), dass das Icon nicht angezeigt wurde.

DeddyH 10. Okt 2012 08:31

AW: Hauptdateiicon ("Main" Icon) festlegen?
 
Du kannst ja mal versuchen, den Iconcache zu leeren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 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