Avatar billede joemoz Nybegynder
24. juni 2004 - 10:50 Der er 5 kommentarer og
1 løsning

At åbne en hjemmeside fra VB

Jeg er ved at lave et lille program, som blandt andet skal åbne en bestemt hjemmeside i Internet Explorer. Det kan jeg godt gøre ved at skrive

jp = "C:\Program Files\Internet Explorer\IEXPLORE.EXE " + "www.jp.dk"
ieopen = Shell(jp, 1)

Problemet er at jeg gerne vil gøre den uafhængig af klientcomputeren - dvs. hvis brugeren har en anden sti til Internet Explorer skal den bruge den. Det fungerer ikke hvis jeg bare skriver iexplore.exe uden stien til den.

Er der en anden metode til at åbne hjemmesider via Visual Basic?
Avatar billede ferdinand.k Mester
24. juni 2004 - 10:54 #1
Hvis du opretter et nyt projekt er der en wizard, hvor du kan lave en browser... heri ligger hele koden...
Avatar billede venne Nybegynder
24. juni 2004 - 11:11 #2
Det er besvaret mange gange før, fx her: http://www.eksperten.dk/spm/499860
Avatar billede terry Ekspert
24. juni 2004 - 11:27 #3
not sure if thsi works in VB6 but it does in VBA

application.FollowHyperlink "http://www.edbpriser.dk"
Avatar billede joemoz Nybegynder
24. juni 2004 - 11:29 #4
Okay - kan du være mere specifik? Jeg kan ikke umiddelbart se den wizard. Det lyder også måske som overkill - jeg ønsker jo bare at aktivere et eksternt program.

Jeg tror jeg har løst problemet, ved simpelthen at indføre en betingelse om at hvis 'c:\program files\internet explorer' ikke eksisterer, så skal den bruge c:\programmer\internet explorer.
Avatar billede carstensuurland Nybegynder
05. august 2004 - 10:14 #5
Gør dette i stedet:

x = Shell("iexplore " & jp, 1)
Avatar billede martin_moth Mester
08. marts 2010 - 10:12 #6
hvad så hvis man ikke bruger iexplorer?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester