IE explorer /API

Tags:    .net

Hej

Er der nogen som ved hvordan man
åbner IE ver 5.0 / 6.0 Browseren vha Api,shell,Lib

Jeg har en weblink label i vb.net og når jeg
klikker på på denne ønsker jeg at URL'en
åbnet i IE Browseren.

nogen som har et tip eller en link......?

mvh jens



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg plejer at tilføje Explorer som en ny komponent i min toolBox i venstre side af VS .NET: højreklik under 'my components' og vælg 'add/remove' herefter vælger du (under Com) 'Microsoft Web Browser', så bliver den tilføjet i din toolbox og du kan nu drag/drop den på din form, for at loade en URL i browseren skal du bruge metoden 'Navigate' i dit nye objekt.....

P.S. Jeg mener kun at den kan loade fysiske filer, jeg har ikke fået den til at virke med en stream, endnu

(¯`·._.·[Brian Hvarregaard]·._.·´¯)





[Redigeret d. 11/05-04 14:15:18 af Brian Hvarregaard]



Hej Brian

Ja jeg var selv lidt hurtig på aftrækkeren, så her er den


Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Integer, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Integer) As Integer
Private Const SW_MAXIMIZE As Short = 3


Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked

If LinkLabel1.Text = "" Then Exit Sub
LinkLabel1.Text = "http://" & LinkLabel1.Text
ShellExecute(0, "open", LinkLabel1.Text, vbNullString, vbNullString, SW_MAXIMIZE)
End Sub

Og LinkLabel1.Texten( www.blabla.dk) har jeg selvfølgelig hentet i min MySQL db
vha et klik på mit datagrid

Jens

[Redigeret d. 11/05-04 16:14:33 af Nauticom]

[Redigeret d. 11/05-04 16:17:22 af Nauticom]



User
Bruger #734 @ 08.06.04 00:43
Hej Jens

Man kunne også gøre det med en linje:
System.Diagnostics.Process.Start("http://home8.inet.tele.dk/alanadin");

Mvh.
Martin Hyldahl
-----------------
KAFFE!



Hej Jens

Man kunne også gøre det med en linje:
System.Diagnostics.Process.Start("http://home8.inet.tele.dk/alanadin");

Mvh.
Martin Hyldahl
-----------------
KAFFE!

Jens

Takker for info

mvh Jens



t