![]() |
Re: Procressbar zählen
@Knotti
sieh dir mein Beispiel mal genau an, dann wirst du feststellen, dass das ButtonClick berücksichtigt wurde ! |
Re: Procressbar zählen
Zitat:
|
Re: Procressbar zählen
Hi!
Du musst im OI vorher beim Timer enabled auf false setzen, dann beginnt er erst mit ButtonClick Ciao Frederic |
Re: Procressbar zählen
(@) Jelly ähm jo ...
Delphi-Quellcode:
Das habe ich verwendet Danke.
procedure TForm1.Button1OnClick(Sender: TObject);
begin Progressbar1.Position:=Progressbar1.Min; Progressbar1.Max:=strtoint(edit1.text); Timer1.enabled:=true; end; procedure TForm1.Timer1Timer(Sender: TObject); begin if Progressbar1.Position<Progressbar1.Max then Progressbar1.StepIt else enabled:=false; end; nun habe ich noch ein anderes Problem umd zwar is das Programm während dieser Zeit wo die Procressbar zählt nicht ansprechbar sodass ich einen anderen button drücken könnte .. |
Re: Procressbar zählen
Mach einfach in den Timer ein
Delphi-Quellcode:
das sollte gehen
application.processMesssages;
|
Re: Procressbar zählen
Zitat:
1. Auf welchem Wert steht denn Interval vom Timer... Gezählt wird in ms 2. Wenn du StepIt verwendest, wird jedes mal die Position der Progressbar um den Wert Step erhöht... Wie hoch ist der bei dir. |
Re: Procressbar zählen
Zitat:
:hi: |
Re: Procressbar zählen
CountDown := StrToInt(Edit3.Text);
ProgressBar1.Max := CountDown; ProgressBar1.Min := 0; // Sollte auch nicht fehlen. for i := 0 to CountDown do begin Sleep(1000); ProgressBar1.Position := i; end; entsculdigt ich habe es do so gelöst gibt es dafür auch ein code? |
Re: Procressbar zählen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz