VB-Homepage Tipp 220

Standardbrowser mit Adresse starten

Wie Sie die Problematik mit dem Internetexplorer lösen, können Sie im Tipp
Internet Explorer aus VB heraus aufrufen und Seite laden nachlesen, aber nicht alle nutzen den IE, was sollen die machen.

Kein Problem mehr, hier folgt der Tipp der immer auf den gerade aktiven Standardbrowser zurück greift.

Ein wenig Deklaration gehört aber schon dazu.
Allgemein/Deklarationen
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Const SW_SHOWNORMAL = 1

Außerdem eine kleine Prozedur
Allgemein/StartURL
Public Function StartURL(URL As String) As Long
Dim Scr_hDC As Long
Scr_hDC = GetDesktopWindow()
StartURL = ShellExecute(Scr_hDC, "Open", URL, "", "C:\", SW_SHOWNORMAL)
End Function

und der eigentliche Aufruf
Call StartURL(
"http://www.vb-homepage.de")

Mehr aber auch nicht.

Tipp-Download

Quelle :

Zurück zur Übersichtsseite