![]() |
|
|
#1
|
|||
|
|||
![]() Здравствуйте.
Подскажите как сделать, чтобы в Edit при движении ползунка TrackBar отображались не целые числа (1,2,3...) а с точкой (0.1,0.2,0.3 и т.д.) И еще, как то нужно сделать, чтобы при увеличении значения TrackBar уменьшался Timer.Interval |
#2
|
||||
|
||||
![]() В чём проблема? Используй событие OnChange TrackBar-а.
Код:
Edit1.Text := Format('%.f', [TrackBar1.Position / 10]); Timer1.Interval := TrackBar1.Position; Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 29.04.2012 в 01:37. |
#3
|
|||
|
|||
![]() Спасибо.
Только вот это работает не так как нужно. Поясню что мне надо: У меня два Edit. В одном я с помощью регулятора TrackBar задаю расход пара в минуту (кг/мин), там как раз должны появляться цифры с запятой: 0,1...0,2...0,3 и т.д. А в другом Edit отображается общий расход пара, который реализован с помощью таймера. Т.е. при увеличении значения в первом Edit циферки во втором Edit должны быстрее сменять друг друга. Т.е. Timer.Interval уменьшается Последний раз редактировалось utro35, 29.04.2012 в 18:48. |
#4
|
||||
|
||||
![]() подумать то не хотите...
Timer1.Interval :=TrackBar1.max-TrackBar1.Position; |
#5
|
|||
|
|||
![]() Спасибо, однако не получается чтобы при движении ползунка в Edit появлялись цифры с запятой: 0,1...0,2...0,3 и т.д. , появляются только целые 1..2...3....
|
#6
|
|||
|
|||
![]() Цитата:
|
#7
|
||||
|
||||
![]() Цитата:
![]() Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |