Einzelnen Beitrag anzeigen

Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 

Re: Wie "Öffnen Mit..." von Windows nutzen

  Alt 4. Jan 2007, 16:41
So nun hatte ich mal Zeit gefunden daran weiter zu arbeiten
Schon komm ich zum nächsten Problem....

Ich lese nun z.b. für '*.Pdf' die entsprechenden Programme aus HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\FileExts\.pdf\OpenWithList
Und erhalte z.B. Opera.exe

Danach lese ich HKEY_CLASSES_ROOT\Applications\"Programmname"\shell\open\command aus, falls vorhanden...

Soweit gut und schön, nur ist die Notation da sehr unterschiedlich und das sogar unter Microsoftprodukten...

Diese Vielfalten konnte ich finden:
  • "C:\Programme\Opera\Opera.exe" "%1"
  • "C:\Programme\Microsoft Office\Office10\OUTLOOK.EXE" /f "%1"
  • C:\PROGRA~1\PDFACT~2\PDFACT~1.EXE %1
  • rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullsc reen %1
  • C:\Programme\Windows Media Player\wmplayer.exe /Open "%L"
  • C:\PROGRA~1\WinZip\winzip32.exe "%1"
  • C:\PROGRA~1\MICROS~2\OFFICE11\OIS.EXE /shellOpen "%1"
  • %SystemRoot%\system32\NOTEPAD.EXE %1
  • "C:\Programme\Adobe\Photoshop Album Starter Edition\3.0\Apps\ComponentLauncher.exe" module=jpegviewer bg params "filepath=%1"
So das sind mal so unterschiedliche Variantionen die ich finden konnte...

Wie man sehen kann, gibt es die mal mit " dann mal wieder ohne und abundzu mal teils teils
Bei eins bin ich mit sicher, %1 soll bestimmt wenn vorhanden meine zu öffnende Datei sein, aber das war es dann schon...

Ich bekomm das nicht vernünftig aufgearbeitet, um das zu starten, gibts da ev. ne Windows funktion die den Kaudawelsch da öffnet?

Bye Christian
Christian
  Mit Zitat antworten Zitat