Вопрос № 27428: Здравствуйте!
Помогите, пожалуйста с командой Sleep.
Может её надо объявлять?
с\у Трайзе С.Э.
...
Вопрос № 27.428
Здравствуйте!
Помогите, пожалуйста с командой Sleep.
Может её надо объявлять?
с\у Трайзе С.Э.
Отправлен: 08.10.2005, 19:29
Вопрос задал: Sergey (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Чурсанов Евгений Ильич
Здравствуйте, Sergey!
Если вы о команде WIN API то объявлять её надо обязательно. Смотрите пример в приложении.
Приложение:
--------- Создайте систему, которой сможет пользоваться дурак, и только дурак захочет ею пользоваться.
Ответ отправил: Чурсанов Евгений Ильич (статус: 3-ий класс)
Отправлен: 08.10.2005, 22:20 Оценка за ответ: 5
Отвечает: Miklucho
Здравствуйте, Sergey!
Пользоваться функцией Sleep() очень просто. Это АПИ функция и сначало ее нужно соответствующим образом объявить:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long),
где параметр dwMilliseconds - время в милисекундах (т.е. 1 сек = 1000 милисекунд).
А затем просто вызываем ее в коде по имени с параметром.
В следующем примере форма закрывается по прошествии 2-х секунд с момента щелчка по "крестику":
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Form_Unload(Cancel As Integer)
Sleep 2000
End Sub
Ответ отправил: Miklucho (статус: Студент)
Отправлен: 11.10.2005, 09:01 Оценка за ответ: 5