Форум: "Основная";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
ВнизПерерисовка формы в цикле с жутким морганием Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.093 c