Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Public Sub Wait(seconds)
Timer1.Enabled = True
Me.Timer1.Interval = 1000 * seconds
While Me.Timer1.Interval > 0
DoEvents
Wend
Timer1.Enabled = False
End Sub
Private Sub Timer1_Timer()
Timer1.Interval = 0
End Sub
dimix писал(а):А Timer не будет сильнее загружать систему, по сравнению со Sleep?
Ariman писал(а):.....можно его использовать для внесения задержки в цикл, и будет ли сие правильно функционировать по Хр?
dimix писал(а):Кстати, GSerg, скачай себе Waiter! - классная штука!
Чем ты занимаешься в этом цикле, пока он ждёт?
GSerg писал(а):Долго думал над твоим предложением
Ariman писал(а):Ктож такие интимные подробности разглашает???
dimix писал(а):2 Ariman. Давно бы уже скачал. Если сейчас не понадобится - может потом пригодится.
Не имею сейчас возможности проверять новые методы. Чуть-чуть разгружусь, обязательно скачаю и попробую.dimix писал(а):Ariman, а может предложим GSerg'у встроить в Waiter! инструкцию в виде рекомендаций "Чем вы можете заняться, пока Waiter! ждет"? И статистику собирать. И топ-лист вывесить.
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 154