| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Yield ??? |
| Автор: Denis 24.4.2002, 15:15 |
| Вот пример кода: for i:=1 to 5000000 do begin Yield; SomeCODE...; end; Что делает Yield, когда можно без него |
| Автор: Vit 24.4.2002, 15:20 |
| Что-то типа Application.processmessages только для win 3.1, если вы не собираетесь запускать и компиллировать программу для пользования в среде 16 разрядных виндов, то замените ее на Application.processmessages |
| Автор: Vit 24.4.2002, 15:22 |
На вопрос так и не ответил Во время этого длинючего цикла - кто форму прорисовывать будет, или как обрабатывать события от клавиш и мышки. Для этого и надо, иначе программа будет выглядеть зависшей |
| Автор: neutrino 25.4.2002, 09:15 |
| То есть она дает процессору выполнять другие потоки? |
| Автор: Vit 25.4.2002, 13:36 |
| Нет скорее дает своему процессу обработать сообщения - а вообще я уже не помню точно, надо в хэлп заглянуть... |