Avatar billede pissed_squirrel Nybegynder
25. februar 2004 - 22:04 Der er 4 kommentarer og
2 løsninger

WebBrowser arbejder!?

Jeg har prøvet at lave noget så i stil med IE når den henter en side, så skriver den hvad den laver i statusbar, men det er ikke helt nemt

Jeg har prøvet med WebBrowser1.Busy = True, men den virker kun hver 4-5 gang, og den nulstiller ikke når den er færdig med at hente siden

Skal der evt. bruges en Timer ??

Nogle der kan hjælpe??
Avatar billede _cyberdude_ Nybegynder
25. februar 2004 - 22:38 #1
er ikke helt sikker i min sag, har ikke lavet så meget med det, men mener at du kan bruge noget med
If Webbrowser.url = "www.side.dk" then
'siden er loadet
end if

er ikke helt sikker på om det virker ordentligt, men prøv det lige, men det skal nok ind i en timer...
Avatar billede pissed_squirrel Nybegynder
25. februar 2004 - 23:24 #2
Lad os antage at det virker med dit forslag

Hvordan ville du så putte det ind i en timer og hvor ville du placere koden henne ??
Avatar billede _cyberdude_ Nybegynder
26. februar 2004 - 09:54 #3
bare få en timer til at tjekke for hvert 1000 millisekund... ikke så godt at bruge, men tror det er den mest optimale mulighed, kan ikke lige komme i tanke om andre ting du kan gør...

bare ca. sådan her:

Private Timer1_

If Webbrowser.url = "www.side.dk" then
'siden er loadet
end if

End sub

eller deromkring.... :D..
Avatar billede pissed_squirrel Nybegynder
26. februar 2004 - 10:10 #4
Jeg ændrede koden en smule så den blev til det her

Public Sub Timer1_Timer()

    If WebBrowser1.Busy = False Then
        StatusBar1.Panels(1).Text = "Finished" 'siden er loadet
    Else
        StatusBar1.Panels(1).Text = "Loading" 'loader
    End If

End Sub

Private Sub Form_Load()
   
    Timer1.Interval = 1000
    Timer1.Enabled = True

End Sub


Og det virker udemærkedet

Tak for hjælpen
Avatar billede _cyberdude_ Nybegynder
27. februar 2004 - 12:47 #5
hmm.. ja sådan kan du vel også gøre det.. :D
Avatar billede pissed_squirrel Nybegynder
27. februar 2004 - 14:49 #6
Der er ikke noget der hedder WebBrowser1.Url !!

I hvert i faldet ikke hos mig

Tak for hjælpen
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