Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.58.82.79] |
|
Сообщ.
#1
,
|
|
|
Как я не тра...лся с этим долбаным ПрогрессБаром ,ничего не получается
Вот код. может я вчемто ошибся? Мне надо сделать чтобы прога загрузилась и прогрессбар начал заполняться. По окончании заполнения выполнить операцию. Код: procedure TForm1.Timer1Timer(Sender: TObject); begin p:=p + 1; if (p<=10) then ProgressBar1.StepIt else begin if(RadioButton1.Checked) then Операция1; if(RadioButton2.Checked) then Операция2; end; end; |
Сообщ.
#2
,
|
|
|
я сам не мастер, но я твой код попробовал-у меня получилось. хочешь-закинь исходник на мыло, я посмотрю.
tobob@mail.ru ------------------------------- один лам хорошо, а два-лучше (да простит нас всех Alone God) |
Сообщ.
#3
,
|
|
|
Да вроде всё в порядке. А в чём проблема-то? Поконкретнее объясни, а?
|
Сообщ.
#4
,
|
|
|
у меня сразу запускается бесконечный цикл!!!!!!!
|
Сообщ.
#5
,
|
|
|
Попробуй так :
procedure TForm1.FormCreate(Sender : TObject); begin ..... p := 0; end; .... procedure TForm1.Timer1Timer(Sender: TObject); begin inc(p); if p <= 10 then begin ProgressBar1.StepIt p := 0; end; ...... end; |