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

Вниз

Application.Hint?   Найти похожие ветки 

 
DN   (2004-06-22 17:11) [0]

Нужно отображать процент выполнения задачи по наведению
курсора на значок свернутого приложения.

procedure TMainFrm.WndProc(var Message: TMessage);
var  p : TPoint;
begin
 Application.Hint := "Выполнено "+IntToStr((100 div cnt)*obr)+"%";
...

Объясните, почему Application.Hint не работает?


 
Rem   (2004-06-22 17:15) [1]

Application.Title := "Progress " + IntToStr(Percent);


 
DN   (2004-06-22 17:25) [2]

Да не обновляется Application.Title, как начинает с 0%, так и идет до конца.


 
Mim1 ©   (2004-06-22 17:27) [3]

Application.title :=
Application.processmessages;


 
DN   (2004-06-22 17:36) [4]

=> Mim1 ©   (22.06.04 17:27) [3]
Application.title :=
Application.processmessages;

А где это будет правильней разместить,
если в WNDProc, то все равно не обновляется.


 
Mim1 ©   (2004-06-22 17:41) [5]

Вы вычисление где делаете, в цикле? так там и размещайте.
На самом деле мой сове всего лиш заглушка. Дело в том что изза вычислений у вас не обрабатывается очередь сообщений и поэтому не обновляется надпись. Что бы этого не происходило надо вынести вычисления в отдельный поток.


 
GrayFace ©   (2004-06-23 08:52) [6]

Зачем?


 
Mim1 ©   (2004-06-23 11:20) [7]


> [6] GrayFace ©   (23.06.04 08:52)
> Зачем?


потомучто


 
Anatoly Podgoretsky ©   (2004-06-23 11:21) [8]

GrayFace ©   (23.06.04 08:52) [6]
Надо!


 
DN   (2004-06-23 16:26) [9]

Что зачем?


 
Mim1 ©   (2004-06-23 18:06) [10]

Где?


 
GrayFace ©   (2004-06-24 17:59) [11]

Зачем в отдельный поток?


 
GEN++ ©   (2004-06-24 20:54) [12]

>GrayFace ©  
Ну вот если по телевизору одновременно показывают 2 матча
по футболу по разным программам. Как посмотреть оба матча?
1. Все время переключать программы
 (каждая программа отдельным потоком а Вы вроде Винды)
2. Один смотреть, другой писать и потом посмотреть
(вот это и будет "отдельный" дополнительный поток).


 
Mim1 ©   (2004-06-24 22:04) [13]


> [12] GEN++ ©   (24.06.04 20:54)
> 2. Один смотреть, другой писать и потом посмотреть
> (вот это и будет "отдельный" дополнительный поток).


Тоже размышления на эту тему.
Второй дать посмотреть другу котрый сообщит вам чем закончилась игра.


 
GEN++ ©   (2004-06-26 01:22) [14]

>Mim1 ©  
Задача ставится так: посмотреть оба


 
Palladin ©   (2004-06-26 01:40) [15]

ну можно сейчас посмотреть один, а лет через 50 посмотреть второй...


 
Andy BitOff ©   (2004-06-26 02:04) [16]

Надо поставить рядом два телевизора.


 
Mim1 ©   (2004-06-26 04:05) [17]


> [14] GEN++ ©   (26.06.04 01:22)
> >Mim1 ©  
> Задача ставится так: посмотреть оба


Так оба и будут просмотрены, только один не вами :)



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

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

Наверх




Память: 0.5 MB
Время: 0.048 c
8-1082760546
Demi
2004-04-24 02:49
2004.07.11
Кривовато получается функция waveOutSetVolume.


14-1087913545
artis
2004-06-22 18:12
2004.07.11
Создание патча


4-1085487564
Kristy
2004-05-25 16:19
2004.07.11
Получение нажатий клавиш в Windows с помощью WH_JOURNALRECORD


14-1088020804
Anatoly Podgoretsky
2004-06-24 00:00
2004.07.11
Юрий Зотов с днем рождения!


8-1082813310
Nikkie48
2004-04-24 17:28
2004.07.11
Создание Exif подписи к jpg, чтение Exif, DCF