Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#12

AW: Windows Media Player mit ShellExecute ausführen?

  Alt 25. Jan 2015, 03:28
Man muss zum Ausführen des WMP doch überhaupt keinen Pfad angeben...
Stimmt nicht unbedingt. Wer sagt denn, dass WMP tatsächlich vorhanden ist und auf einen gültigen Pfad verweist?

Wenn man sich auf die Path-Variable verlässt, dann nicht, aber man ist dann auch nicht sicher, ob bzw. welches Programm dann ausgeführt wird.
Der liegt nicht im %PATH%. Es gibt aber in der Registry so einen lustigen Zweig, wo die absoluten Pfade zu vielen EXE-Dateien hinterlegt sind, so dass sie auch ohne Pfadangabe gefunden werden:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
Dort steht (normalerweise) auch die wmplayer.exe drin. Das kann man recht einfach selbst ausprobieren: Start > Ausführen und dort irgendeine im o.g. Zweig angegebene EXE angeben und starten. Sofern die dort hinterlegten Angaben stimmen, wird die Anwendung gestartet. Das ist ein Feature, das mir auch schon so manche Stunde Nachforschung bescherte...

MfG Dalai
  Mit Zitat antworten Zitat