Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

Перерисовка формы в цикле с жутким морганием   Найти похожие ветки 

 
Aristarh ©   (2002-09-13 14:15) [0]

Выполняется в цикле ~1000 простых запросов к БД. Отображаю этот процесс в прогрес-баре. Применяется ProcessMessages для перерисовки прогресс-бара, но при этом прогресс-бар сильно моргает, что стыдно оставлять в таком виде. Подскажите пожалуйста, как сделать прогрес плавным без мерцания. Заранее спасибо.


 
Наезжалкин   (2002-09-13 14:18) [1]

Записывать величину позиции прогресса в отдельной переменной и выводить её 2-3 раза в секунду по таймеру.


 
andrey_pst ©   (2002-09-13 14:25) [2]

выполняй запросы в отдельном потоке


 
Dim!S   (2002-09-13 14:37) [3]

Table1.DisableControls не подойдет?


 
Aristarh ©   (2002-09-13 14:52) [4]

>andrey_pst ©

А что это даст? Ведь изменение прогресса будет происходить с той же частотой, пусть даже и в другом потоке. Может я не прав.

>Наезжалкин

Возможно стоит попробовать.



Страницы: 1 вся ветка

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-85661
ErmSergey
2002-08-30 18:42
2002.09.26
Запуск ассоциированных с файлами программ


3-85391
Таня
2002-09-05 12:35
2002.09.26
построители отчётов


1-85604
Schummi
2002-09-14 08:26
2002.09.26
TListView медленно выводит данные!


1-85488
Valentino
2002-09-15 18:10
2002.09.26
Программирование клавиатуры


14-85700
NetBreaker666
2002-09-02 21:58
2002.09.26
А есть ли какие-нибудь официальные сертификаты для программеров.