Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2010, 23:58   #1
rmise
Пользователь
 
Регистрация: 07.04.2010
Сообщений: 11
По умолчанию Зависание приложение в цикле While

Доброго времени суток!
В дипломе такая неприятная бракозябра получилась: в цикле while считываю записи,а их очень много и считывание происходит довольно долго. Естественно, пока цикл не закончится программа ни на какие действие не реагирует, и выглядит очень неприятно!!!

Может кто знает как решить эту проблему?

Пробывал использовать таймер, получилось, но время выполнения увеличилось в разы!!!!

Есть другое решение?
rmise вне форума Ответить с цитированием
Старый 17.04.2010, 00:09   #2
Олвин
Экспериментатор
Форумчанин
 
Аватар для Олвин
 
Регистрация: 16.04.2008
Сообщений: 218
По умолчанию

Application.ProcessMessages;
Только не слишком часто вызывать, иначе прога будет ещё медленнее работать.
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
Олвин вне форума Ответить с цитированием
Старый 17.04.2010, 00:27   #3
rmise
Пользователь
 
Регистрация: 07.04.2010
Сообщений: 11
По умолчанию

Олвин!!!!! СПАСИБО!!!!!!! Работает!!!!!
rmise вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зависание RibbonBar-a Diego__ Microsoft Office Word 3 01.03.2010 12:47
Непонятное зависание. DIMANJ Операционные системы общие вопросы 20 18.11.2009 17:08
CriticalSection -> зависание программы PUH Помощь студентам 1 05.11.2009 13:19
Задача:в вижуал с++ Разработать приложение-сервер и приложение (смотри дальше сообщение) Мила777 Фриланс 2 21.10.2009 11:05
Зависание JRcoker Общие вопросы Delphi 8 06.08.2008 08:29