Default-Webbrowser aus Programm starten -ERLEDIGT

Für allgemeine Fragen zur Programmierung mit PureBasic.
sire
Beiträge: 10
Registriert: 25.11.2005 02:09

Default-Webbrowser aus Programm starten -ERLEDIGT

Beitrag 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?
sire
Beiträge: 10
Registriert: 25.11.2005 02:09

Beitrag 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")
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Ganz exakt auch so:

Code: Alles auswählen

URL$ = "http://www.easysetup.de.vu"
RunProgram("RunDll32.exe", "Url.dll,FileProtocolHandler "+URL$, "")
:wink:
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag 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$, "")
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Antworten