Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Icon eines Dateitypen änderns

  Alt 15. Feb 2006, 13:30
Grundsärtzlich geht das so:
Du hast in der Registry unter HKEY_Classes_Root alle bekannten Dateierweiterungen aufgelistet. Das steht zum Beispiel ein Schlüssel .txt . Dieser wiederum hat in seinem Default-Wert (der Wert der keinen Name hat und in regedit als "(Standard)" angezeigt wird) stehen, welches Dateityp das ist. Bei mir ist das z.B. ContextDocument. Wenn ich dann zu HKEY_Classes_Root\ContextDocument gehen, finde ich dort den Unterschlüssel DefaultIcon . Dessen Default-Wert zeigt jetzt genau auf das Icon, welches im Explorer angezeigt wird.
Natürlich gibt es da noch viele weitere Feinheiten, aber ist so der grobe Umriss. Falls du jetzt ein wenig damit rumspielst, dann wundere dich nicht, das der Explorer die geänderten Icons nicht gleich anzeigt. Das tut er aber spätestens nach einem Neustart.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat