Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
11-1210547429
Valera
2008-05-12 03:10
2010.01.17
Как отлавить сообщение мышки за окном?


3-1233310362
Konrads
2009-01-30 13:12
2010.01.17
операция деления в запросе


2-1258713886
Andrewtitoff
2009-11-20 13:44
2010.01.17
URL


2-1259233489
Evger
2009-11-26 14:04
2010.01.17
Треды


2-1259046700
zorik
2009-11-24 10:11
2010.01.17
Уничтожение последней MDIChild-формы




   Наверх