Seite 1 von 1
mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 16:33
von gnaps
Hallo Leute,
für meine Druckausgabe erstelle ich eine HTML-Datei, diese öffne ich dann
mit Runprogamm
Code: Alles auswählen
RunProgram(programmpfad.s+"Formulare\temp.html","","")
Jetzt geht mein Firefox (Standardprogramm für HTML-Dateien) auf und zeigt mir die Datei an.
Ist es möglich mit Runprogramm nicht den Standardbrowser, sondern expliziet den InternetExplorer
zur Anzeige aufzurufen?
Gruß
gnaps
Re: mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 16:37
von _JON_
Probier mal:
Code: Alles auswählen
RunProgram("iexplore.exe", #DQUOTE$ + programmpfad.s+ "Formulare\temp.html" + #DQUOTE$, "")
Re: mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 16:45
von gnaps
Jepp, Danke _JON_,
das war richtig. Funkt einwandfrei.
RunProgram("iexplore.exe", #DQUOTE$ + programmpfad.s+ "Formulare\temp.html" + #DQUOTE$, "")
wie kommt man darauf ?
Gruß
gnaps
Re: mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 16:52
von _JON_
Na iexplore.exe ist der Anwendungsname vom Internet Explorer.
Sieht man ja im taskmanager.
Und der ist in der Registry schon vorgemerkt, also brauchst bei RunProgram() kein Pfad mehr angeben.
Die zuöffnende Datei als Parameter zu übergeben ist auch ganz üblich.
PS: Registrypfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE
Re: mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 19:13
von NicTheQuick
Liegt es nicht eher daran, dass IEXPLORE.EXE in der PATH-Umgebungsvariable ist?
Re: mit Runprogram anders Programm aufrufen
Verfasst: 27.08.2014 19:35
von _JON_
@Nic
Nein, Iexplorer ist nicht in der PATH-Umgebungsvariable.
Das mit den "App Paths" habe ich erst vor kurzem raus gefunden.
Habe es hier gelesen:
http://helgeklein.com/blog/2010/08/how- ... and-safer/