Talk2Tom11 Posted June 5, 2006 Posted June 5, 2006 I created a sleep function in VB .NET 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? Quote
kejpa Posted June 5, 2006 Posted June 5, 2006 Hi! Use the sleep function of the Thread object, Threading.Thread.Sleep, I think, I don't have VS up right now... HTH /Kejpa Quote
Leaders snarfblam Posted June 5, 2006 Leaders Posted June 5, 2006 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 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. Quote [sIGPIC]e[/sIGPIC]
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.