Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 130
от 13.10.2005, 19:30

Администратор:Калашников О.А.
В рассылке:Подписчиков: 121, Экспертов: 17
В номере:Вопросов: 1, Ответов: 2


Вопрос № 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.basicvba
Архив рассылки
Отписаться
Вспомнить пароль

В избранное