Von der Dateiendung zum ausführenden Programm

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Lupo
Beiträge: 147
Registriert: 16.02.2005 15:15

Von der Dateiendung zum ausführenden Programm

Beitrag von Lupo »

Ich hab ein Problem.

Ich möchte anhand der Dateiendung zb .PDF den genauen
Pfad zum ausführenden Programm herausfinden. Natürlich auch
wie das Programm heisst das dann die Datei ausführt, zb hier acrord32.exe

In der registry habe ich zwar unter High_Classes_Root\.pdf\openwithlist
den Eintrag acrord32.exe gefunden, aber ohne Pfad.

Nun kann man ja das ganze lokale LW absuchen wo der acrord32.exe
steckt, aber das ist umständlich, es könnte ja auch mehrere Platten geben. /:->

Sicher gibt es ev. sogar einen API-Befehl wie man das auslesen kann,
aber ich finde einfach nichts. :|

Ich brauche deshalb den genauen Pfad, weil ich den acrord32.exe mit
Parametern aufrufen will für die automatischen Druckfunktionen.

Vielen Dank

LUPO
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Lupo
Beiträge: 147
Registriert: 16.02.2005 15:15

Beitrag von Lupo »

Danke ts-soft :allright:

Habs nicht gefunden ..... :|

LUPO
Antworten