Standartprogramm finden
-
Hallo zusammen!
In meinem derzeitigen Projekt benoetige ich dringend eine Moeglichkeit,
eine Anwendung die mit einem Dateityp verknuepft ist, festzustellen.
Sozusagen, ein Standartprogramm mit welchem die oder jenige Dateien geoeffnet werden. Das Problem dabei ist, ich moechte nicht einfach eine zugewiesene Anwendung ausfuehren, das waere mit ShellExecute erledigt - ich brauche das Programm und den Pfad dazu um den korrekten, vom System zugewiesenen Symbol
im Interface anzeigen zu koennen.
Leider bin ich mit google nicht weitergekommen, auch die Suche in saemtlichen Foren brachte mich nicht weiter. Microsoft API Site scheint gerade etwas gelaehmt zu sein, davon abgesehen kam ich noch nie wirklich zurecht damit.Kann mr Jemand helfen?

-
Hm, müsste irgendwo in der Registry versteckt sein..
edit: Als Anhaltspunkt: Unter Vista in HKEY_CLASSES_ROOT->".mp3" steht z.B. unter "ContentType" "audio/mpg". Auch in HKEY_CLASSES_ROOT gibts dann "audio", wo unter "Shell" dann irgendwas mit "Execute" steht

-
Ja, kommt man wohl nicht um Registry gefummele herum

Das funktioniert aber.
Danke!
-
ich glaube das geht mit AssocQueryKey und so