Seite 1 von 1

Default-Webbrowser aus Programm starten -ERLEDIGT

Verfasst: 01.02.2007 06:03
von sire
Natürlich könnte ich auf einem Windows-Rechner einfach

Code: Alles auswählen

RunProgram("C:\Programme\Internet Explorer\IEXPLORE.EXE","http://www.purebasic.fr/german/index.php","")
verwenden, um aus einem PB-Programm einen Browser mit einer Webseite zu starten. Aber der Internet Explorer ist ja nicht unbedingt der auf dem jeweiligen System eingestellte Default-Browser. Wie könnte man das hinkriegen, daß ebendieser verwendet wird?

Desgleichen will ich auch die mit den jeweiligen Dateitypen verknüpften Applikationen zum Anzeigen von TXT-Dateien oder evtl. auch PDFs direkt aus meinem Programm aufrufen können. Da gibt es doch bestimmt eine universelle Methode, oder?

Verfasst: 01.02.2007 06:10
von sire
Okay, mal wieder typisch. Kaum stelle ich eine Frage hier ins Forum, schon fällt mir wie Schuppen von den Augen die Antwort ein.

Falls jemand künftig zufällig mit derselben Frage im Forum suchen sollte: Die Lösung wäre für das obige Beispiel einfach:

Code: Alles auswählen

RunProgram("http://www.purebasic.fr/german/index.php")

Verfasst: 01.02.2007 14:24
von Thorsten1867
Ganz exakt auch so:

Code: Alles auswählen

URL$ = "http://www.easysetup.de.vu"
RunProgram("RunDll32.exe", "Url.dll,FileProtocolHandler "+URL$, "")
:wink:

Verfasst: 01.02.2007 14:30
von bobobo
und noch exakter so

Code: Alles auswählen

URL$ = "http://www.purebasic.fr/german/index.php" 
RunProgram("RunDll32.exe", "Url.dll,FileProtocolHandler "+URL$, "")