Вниз
Скачать: CL | DM;

сообщение для TProgressBar   Найти похожие ветки 

← →
Piero ©   (2006-11-14 15:46) [0]

Можно ли отправить, сообщение для TProgressBar, что бы поменять текущую позицию индикатора.
как это выглядит?


← →
Eraser ©   (2006-11-14 15:48) [1]

> [0] Piero ©   (14.11.06 15:46)

VCL пока что с исходниками идет.
см. реализацию TProgressBar.SetPosition.

procedure TProgressBar.SetPosition(Value: Integer);
begin
 if not F32BitMode and ((Value < 0) or (Value > Limit16)) then
   ProgressLimitError;
 if HandleAllocated then SendMessage(Handle, PBM_SETPOS, Value, 0)
 else FPosition := Value;
end;


думай.


← →
Сергей М. ©   (2006-11-14 15:53) [2]

MyProgressbar.Update;


← →
Piero ©   (2006-11-14 15:55) [3]

а что такое PBM_SETPOS?


← →
Джо ©   (2006-11-14 15:57) [4]

> [3] Piero ©   (14.11.06 15:55)
> а что такое PBM_SETPOS?

Это константа.


← →
Eraser ©   (2006-11-14 15:57) [5]

> [3] Piero ©   (14.11.06 15:55)

константа очевидно.


← →
Piero ©   (2006-11-14 16:01) [6]

Eraser, а где смотреть реализацию  TProgressBar.SetPosition, где объявлена PBM_SETPOS?


← →
Eraser ©   (2006-11-14 16:04) [7]

> [6] Piero ©   (14.11.06 16:01)


> а где смотреть реализацию  TProgressBar.SetPosition

в исходниках VCL.

> где объявлена PBM_SETPOS?

там же.
----
поиск рулит!
+ в IDE Delphi есть такая удобная весч, как ctrl+LMB_Click.


← →
Piero ©   (2006-11-14 16:07) [8]

Eraser, спасибо, нашел



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

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



Память: 0.46 MB
Время: 0.027 c
4-1153475730
kleem
2006-07-21 13:55
2006.12.03
Сделать окно активным


2-1163402344
vegarulez
2006-11-13 10:19
2006.12.03
Как отключить меню "пуск" в винде...


2-1163756193
Дмитрий Белькевич
2006-11-17 12:36
2006.12.03
io error 32


2-1163798829
frameZ
2006-11-18 00:27
2006.12.03
BDE


15-1163336735
nordic3
2006-11-12 16:05
2006.12.03
Музыкальный диск и магнитофон




   Наверх