Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Programm der Dateierweiterung auslesen

  Alt 16. Sep 2003, 15:32
Moin General,

also wenn ich Dich richtig verstanden habe, möchtest Du wissen mit welchem Programm ein Dateityp registriert ist.

In HKEY_CLASSES_ROOT stehen, u.a, alle registrierten Dateitypen.
Zu der jeweiligen Extension gibt es einen Standardeintrag, der wiederum ein Subkey von HKEY_CLASSES_ROOT ist.
Unter diesem Schlüssel steht dann eine Keystruktur shell\open\command.
In diesem Schlüssel steht nun, im Standardwert, der Pfad zum ausführenden Programm.

Schau's Dir am Besten mal in der Registry an. Dann wird es deutlicher.
Dies ist übrigens auch der dokumentierte Weg Dateitypen zu registrieren.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat