Уважаемые господа!
А есть ли в VB аналог функции Delay(time in...) PHP и других языков?
Т.е., мне надо "запаузить" выполнение программы между 2-мя вызовами функций?
'This project needs a button
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
'KPD-Team 1998
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
Me.Caption = "Your system will sleep 5 sec."
'Sleep for 5000 milliseconds
Sleep 5000
Me.Caption = ""
End Sub
Private Sub Form_Load()
Me.Caption = ""
Command1.Caption = "Sleep ..."
End Sub
Не иначе, твоя нить приостановлена и не обрабатывает событияRainbow писал(а):P.S. хм... что-то я в этой теме все время на минуту позже отвечаю
Private Declare Function timeGetTime Lib "winmm.dll" () As Long
Sub Delay(ms as long)
dim lStart as long
dim lEnd as long
lStart = timeGetTime
lend = lstart + ms
do while (timegettime > lEnd)
doevents
loop
end sub
Сейчас этот форум просматривают: Google-бот и гости: 53