| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Dealy |
| Автор: Гость_welt 1.12.2005, 20:58 | ||||
| Есть ли какая-нибудь разница между работой этих кодов? Что эффективней?????
|
| Автор: YurikGL 1.12.2005, 21:11 |
| Второй, вроде лучше.... если я правильно понял, то во втором случае система сможет обрабатывать другие действия и не будет "виснуть"... |
| Автор: Snowy 1.12.2005, 22:04 |
| Первый более точный, но не имеет смысла, т.к правильнее в данном случае использовать Sleep; Второй позволяет сделать паузу без приостановки работы приложения, но стоит заменить строку с Application.ProcessMessages на Application.HandleMessage Кроме того второй вариант не будет работать в программах, не использующих Forms. Используй Sleep - проще и логичней. |