23
Октябрь
2008
Задержка с возможностью задачи времени.
Задержка с возможностью задачи времени.
'Форма появиться на экране по истечению заданного Вами промежутка Option Explicit Dim strSecond As String Private Sub Form_Load() strSecond = InputBox _ ("Введите число, лучше поменьше", _ "Введите количество секунд для задания задержки") If IsNumeric(strSecond) Then Call Delay(strSecond) Else Call Error End If End Sub Private Sub Delay(strSecond) Dim lngNow As Long lngNow = Timer Do While Timer < lngNow + strSecond DoEvents Loop End Sub Private Sub Error() strSecond = MsgBox _ ("Повторите ввод", vbCritical, "Ошибка") Form_Load End Sub