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

Вниз

Обновление форы   Найти похожие ветки 

 
MakNik   (2004-08-09 16:32) [0]

При выполнении некоторых вычислений для наглядности использую ползущую строку:
While ...
begin
...
 Splash.ProgressBar.Position:=5+round(90*I/RC);
 Splash.Update;
...
End;

В W2000 все работает правильно, а вот в XP, после того как включается хранитель экрана, изменение положения ползунка уже не отображаются до окончания цикла. Подскажите, пожалуйста, в чем проблема?


 
ламер ©   (2004-08-09 17:49) [1]

Application.ProcessMessages;


 
MakNik   (2004-08-10 13:17) [2]

... а на W2003 вообще в панеле задач появляется 3 значка приложения (по числу открытых форм) и пишет, что приложение не отвечает, хотя по другим признакам видно, что приложение нормально работает, отрабатывает Splash.Update... но результата не видно...


 
Den303 ©   (2004-08-10 13:48) [3]

Как насчёт выполнение длительной операции запихнуть в отдельный поток? И насчёт Application.ProcessMessages - не помогает?


 
TUser ©   (2004-08-10 13:53) [4]


> ... а на W2003 вообще в панеле задач появляется 3 значка
> приложения (по числу открытых форм) и пишет, что приложение
> не отвечает, хотя по другим признакам видно, что приложение
> нормально работает, отрабатывает Splash.Update... но результата
> не видно...

По этому поводу - не знаю, как там в 2003, нигогда с ним не работал. И это безобразие, если БГ делает системы настолько несовместимые между собой.
Перепиши CreateParams, установи нужный ExStyle - может исчезнут дополнительные кнопки.



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1091768892
Anatoly Podgoretsky
2004-08-06 09:08
2004.08.22
Пятничная на оптимизацию


1-1091805745
ghg
2004-08-06 19:22
2004.08.22
размер стека


1-1091605973
Молодой
2004-08-04 11:52
2004.08.22
Почему UpperCase не работает с кирилицой и чем её модно заменить?


3-1091108838
mouse_web
2004-07-29 17:47
2004.08.22
Отображение картинки из базы Access


14-1091719602
Cerberus
2004-08-05 19:26
2004.08.22
Хочяу в орешник