Avatar billede omen Nybegynder
18. juli 2003 - 21:28 Der er 5 kommentarer og
1 løsning

Navigere web-browser

Hvis jeg har min egen webbrowser, og jeg har en to knapper, Back / Forward. Hvad er koden til dem?

F.eks hvis jeg har en label som Back, og når man klikker på den, så skal browseren gå en gang tilbage. Hvad skal koden til dens Click event være?
Og det samme til forward.
Avatar billede sjh Nybegynder
18. juli 2003 - 21:33 #1
WebBrowser1.GoForward
WebBrowser1.GoBack
WebBrowser1.GoHome
Avatar billede omen Nybegynder
18. juli 2003 - 21:38 #2
Ok tak! Hvordan forhindrer jeg at den lave fejl, hvis den ikke KAN gå Back/Forward? Den kommer med flg:

Run-time error '-2147467259 (80004005)':
Automation error
Unspecified error
Avatar billede omen Nybegynder
18. juli 2003 - 21:41 #3
Ah glem det, tilføjede On Error Resume Next !
Avatar billede sjh Nybegynder
18. juli 2003 - 21:49 #4
nej du skal ikke bruge (On Error Resume Next)



Private Sub cmdBack_Click()
  WebBrowser1.GoBack
End Sub

Private Sub cmdForward_Click()
  WebBrowser1.GoForward
End Sub

Private Sub Form_Load()
  WebBrowser1.GoHome
End Sub

Private Sub WebBrowser1_CommandStateChange(ByVal Command As Long, ByVal Enable As Boolean)
  Select Case Command
        Case CSC_NAVIGATEFORWARD
          cmdForward.Enabled = Enable
        Case CSC_NAVIGATEBACK
          cmdBack.Enabled = Enable
  End Select
End Sub
Avatar billede omen Nybegynder
18. juli 2003 - 22:18 #5
Ok thx!

Men hvorfor må jeg ik bruge On Error Resume ? Virker fint nok?
Avatar billede sjh Nybegynder
18. juli 2003 - 22:21 #6
det må du da også.. men når det kan gørres rigtig så bør man ikke bruge 'On Error Resume ...'

;-)
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging