Avatar billede pkdata Nybegynder
29. august 2004 - 18:50 Der er 3 kommentarer og
1 løsning

timer i VB

findes der ikke en pendent til timer i VBA
Timer1_Timer()

PFT
PK
Avatar billede ser Nybegynder
29. august 2004 - 19:26 #1
Jeg tror det ikke men du kan lave din egen alternative Sleep funktion
Du laver et modul med følgende linie:
Declare Sub Sleep Lib \"kernel32\" (ByVal dwMilliseconds As Long)

Herefter er det bare at skrive (de steder hvor du har brug for det i dit program):
Sleep(xxx)
Hvor xxx = pause i mS

=======================================
alternativt
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

sleep 10
Avatar billede sion Nybegynder
02. september 2004 - 15:19 #2
Jeg kender ikke meget til VBA, så jeg ved ikke om der er en indbygget timer-funktion, men een måde at simulere en timer på er som vist nedenunder. Dette eksempel kræver dog en form for løkke for at virke som en alm. timer.

Declare Function timeGetTime Lib "winmm.dll" () As Long
Dim lLastReading as long
const Interval = 1000

If (timeGetTime - lLastReading ) >= Interval Then
    'Gør ting og sager her
    lLastReading = timeGetTime
End If
Avatar billede lokespas Nybegynder
03. september 2004 - 10:41 #3
http://www.enhanceddatasystems.com/ED/Pages/ExcelTimer.htm

eller du kan lave din egen ocx

du kan ogsaa bruge Api´en

Private Declare Function GetTickCount& Lib "kernel32" ()
Avatar billede pkdata Nybegynder
21. januar 2005 - 21:12 #4
slut
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