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

Вниз

Не работает RefResh под Vista   Найти похожие ветки 

 
sagitt   (2009-11-28 20:03) [0]

Доброе время суток , уважаемые мастера  !
Программа обрабатывает много файлов, хочу проинформировать пользователя, над чем она трудится в данный момент. Пишу:

label1.caption:=filename;
refresh();

Под XP все работает замечательно, а вот под Vista картинка замирает после первого сообщения. Причем программа работает: файлы изменяются.
Подскажите, что можно предпринять, чтобы оживить окно программы.


 
TIF ©   (2009-11-28 20:18) [1]

> refresh();

В этой процедуре использовать Application.ProcessMessages
http://delphiworld.narod.ru/base/processmessages.html


 
sagitt   (2009-11-28 20:22) [2]

Спасибо


 
DVM ©   (2009-11-28 20:45) [3]


> sagitt

причем если файлов очень много, не советую обновлять лейбл после каждого файла и тем более вызывать ProcessMessages. Лучше обновлять лейбл после каждого n-ого файла.



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
11-1210479486
Valera
2008-05-11 08:18
2010.01.17
Как загрузить иконку в Bitmap.


2-1258523471
Tornado
2009-11-18 08:51
2010.01.17
Обработать ошибку пинга


8-1173512433
Аликъ
2007-03-10 10:40
2010.01.17
Bass убрать голос из песни


2-1259598441
xtd
2009-11-30 19:27
2010.01.17
Почему в TWebBrowser не работают JavaScript – ы?


15-1257802926
DVM
2009-11-10 00:42
2010.01.17
Забавный ролик с Гейтсом и Балмером