![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как усыпить приложение [D7, WinXP]
nap<> © (2006-02-08 10:57:00)Приостоновить его работу, чтобы оно как бы зависло.
V-Isa (2006-02-09 11:44:00) [1]Fl:=True;
While Fl Do
Begin
Application.ProccessMessages;
//здесь можно выйти из цикла, опустив флажок Fl:=False;
End;
evvcom (2006-02-08 17:09:00) [2]:)
Визуально ничем. Может и вовсе ничем. :) Но зависнуть можно по-разному: уснуть надолго/навсегда, попасть в бесконечный цикл, комбинация 2 и 1, может еще чего?
:-)
Asail (2006-02-08 16:42:00) [3]А чем "зависнет" отличается от "как бы зависнет"?
Gero (2006-02-08 15:57:00) [4]> evvcom © (08.02.06 15:48)
Еще как уснет, да так крепко, что фиг разбудишь :)
evvcom (2006-02-08 15:48:00) [5]
> Gero © (08.02.06 15:35) [5]
Тогда оно "зависнет", а не "как бы зависнет", отнимет у системы массу ресурсов и совсем не "уснет" и не "приостановится".
Asail (2006-02-08 15:42:00) [6]
> Как усыпить приложение
Лучше пользователя усыпить. :-)
Gero (2006-02-08 15:35:00) [7]Sleep ни к чему, без него зависание более надежное.
_RusLAN (2006-02-08 15:21:00) [8][3] + ";"
evvcom (2006-02-08 14:54:00) [9][1] без ";" + [2]
:)
V-Isa (2006-02-08 14:09:00) [10]Sleep(1000)
Gero (2006-02-08 10:59:00) [11]while True do;