Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как усыпить приложение [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;


Наверх

Титульная страница Поиск, карта сайта Написать письмо