Avatar billede kapedersen Nybegynder
23. februar 2010 - 00:05 Der er 4 kommentarer og
1 løsning

Timer

Her er min code, hvor jeg gerne vil ha en tid imellem de t steder hvor jeg sender en ulr af, nogle der kan hjælpe mig?

Public Class Web

    Public Shared Guide As String
    Public Shared convertprice As String
    Public Shared customer As String
    Public Sub Navigate(ByVal address As String)

        address = "http://qumec.com/components/com_virtuemart/order_price_modify.php?us=" + Guide + "&price=" + convertprice + "&userid=" + customer
       
Try
            Form1.WebBrowser1.Navigate(New Uri(address))       

' Hvordan sætter jeg en timer ind her imellem på 1 sek.?

            Form1.WebBrowser1.Navigate(New Uri(address))

        Catch ex As System.UriFormatException

            Return

        End Try

        Form1.WebBrowser1.Refresh()



        Form1.TextBox4.Text = Form1.TextBox4.Text + vbCrLf + address




    End Sub
End Class
Avatar billede peerlarsen Praktikant
23. februar 2010 - 12:20 #1
Hej.

Kunne du ikke bare gøre sådan:

Form1.WebBrowser1.Navigate(New Uri(address

Dim intTid As DateTime = DateAdd(DateInterval.Second, 1, Now)

        Do Until Now >= intTid
        Loop

Form1.WebBrowser1.Navigate(New Uri(address))

HIlsen Peer
Avatar billede kapedersen Nybegynder
23. februar 2010 - 20:48 #2
Hej Peer

Tak det virker fint, jeg prøvede at gentage samme code men det virke kun mellem de to første linier ?


Form1.WebBrowser1.Navigate(New Uri(address

Dim intTid As DateTime = DateAdd(DateInterval.Second, 1, Now)

        Do Until Now >= intTid
        Loop

Form1.WebBrowser1.Navigate(New Uri(address))

        Do Until Now >= intTid
        Loop

Form1.WebBrowser1.Navigate(New Uri(address))
Avatar billede peerlarsen Praktikant
24. februar 2010 - 07:42 #3
Du skal jo gentage linien

intTid = DateAdd(DateInterval.Second, 1, Now)

igen, for at lægge et sekund til den aktuelle tid igen, ellers kommer du aldrig ud af loopen.

Hvor mange gange skal du gøre ovenstående, for så skal du jo nok gøre det lidt anderledes.
Avatar billede kapedersen Nybegynder
25. februar 2010 - 01:07 #4
4 til 5 gange
Avatar billede arne_v Ekspert
28. februar 2010 - 03:29 #5
Hvorfor pokker den konstruktion og ikke bare:

Thread.Sleep(1000)

??
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

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