Avatar billede kentora Nybegynder
03. april 2011 - 14:54 Der er 3 kommentarer og
1 løsning

Kald funktion hver 30. sekund

Jeg har et formless program kodet i VB. Det henter data fra en server, hvor der serverside genereres en liste over nye filer, som programmet så kan downloade. Nu vil jeg gerne have lavet så den automatisk henter listen over nye filer, og downloader filerne hvis der er nogle. Jeg kan godt lave så den selv downloader filerne når der er nogle tilgængelige, men lige nu skal man trykke på et menupunkt fra mit notifyIcon.

Håber der er nogle der kan hjælpe.
Avatar billede claes57 Ekspert
03. april 2011 - 16:11 #1
jf http://www.a1vbcode.com/a1vbcode/vbforums/Topic3320-3-1.aspx#bm25775
så bruger du
Public Sub Pause(duration As Long)
      Dim Current As Long
    Current = Timer
    Do Until Timer - Current >= duration
        DoEvents
    Loop
End Sub
og laver et kald
pause 30
og kalder din kode igen
Avatar billede kentora Nybegynder
03. april 2011 - 16:25 #2
Jeg har selv fundet en løsning. Men smid endeligt et svar, så får du point. Jeg tror din løsning i mange tilfælde er bedre. Jeg har bare brugt denne:

private Declare Sub Sleep Lib "kernel32" Alias "Sleep" (byval dwMilliseconds as Long)

Anyway, du får point hvis du smider et svar :)
Avatar billede claes57 Ekspert
03. april 2011 - 18:08 #3
bare luk...
Avatar billede kentora Nybegynder
03. april 2011 - 18:52 #4
okay.
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