how to introduce delay in vb 6.0

ndakota's Avatar, Join Date: Aug 2007
Go4Expert Member
as we have delay() function in C/C++ is there any function in Visual Basic?

Is there any way in which timer event can be used to introduce delay?

Please help..
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Use the Sleep function
0
ndakota's Avatar, Join Date: Aug 2007
Go4Expert Member
Quote:
Originally Posted by shabbir
Use the Sleep function
Please tell me the syntax and constraints applicable to that function.
also, please let me know if i can open other applications (like notepad) using any inbuilt function in vb.
please tell me the syntax also.
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Quote:
Originally Posted by ndakota
Please tell me the syntax and constraints applicable to that function.
Here is the sample.
Code:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Private Sub Command1_Click()
  Debug.Print "Started - " & Time()
  Sleep 1000
  Debug.Print "Ended - " & Time()
End Sub
Quote:
Originally Posted by ndakota
please let me know if i can open other applications (like notepad) using any inbuilt function in vb.
You need to be the Shell / ShellEx API and the sample is
Code:
shell("notepad",1)