VB 2005 Sleep()

Talk2Tom11

Centurion
Joined
Feb 22, 2004
Messages
144
Location
Westchester, NY
I created a sleep function in VB .NET

Visual Basic:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
    Private Const SLEEPTIME As Long = 1000

for some reason this code does not work in 2005. Does anyone know of a way that i can get the program to sleep for a period of time in 2005?
 
Hi!
Use the sleep function of the Thread object, Threading.Thread.Sleep, I think, I don't have VS up right now...

HTH
/Kejpa
 
And just to save you some headaches in the future...

I don't know where that API declaration came from (probably a website or the VB6 API Viewer), but it is a VB6 declaration, and in VB.Net the long becomes and integer. What you really want is
Visual Basic:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Integer)
    Private Const SLEEPTIME As Integer = 1000
I recommend downloading API Viewer 2004 to avoid these problems in the future.
 
Back
Top