Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Progressbar
Max - Mo 19.08.02 20:36
Titel: Progressbar
Hallo !
Mache mich zum 1. Mal an Progressbar ran und hab keine Ahnung wie .
Kann mir bitte irgend jemand ein simples Beispiel zeigen ??????????
Danke :(
Max
Steffer - Mo 19.08.02 20:41
ProgressBar hat 2 wesentlich Eigenschaften, Max und Position.
Um zum Beispiel eine StringList mit Progressbar zu durchlaufen, würdest du das so schreiben:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| var Z : Integer; begin Progressbar.Max:= StringList.Count; ProgressBar.Position:= 0; for Z:= 0 to StringList.Count - 1 do begin TueEtwas ... Progressbar.Position:= Progressbar.Position + 1; Progressbar.Update; end; end; |
DeCodeGuru - Mo 19.08.02 20:42
Hi Max,
also die Progressbar wird benutzt um einen Fortschritt anzuzeigen. Hier haste mal ein kleines Beispiel:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin ProgressBar1.Min := 0; //Minimum einstellen ProgressBar1.Max := 100; //Maximum einstellen for i := 0 to 99 do begin ProgressBar1.Position := i+1; //Position um 1 erhöhen Sleep(10); //10 Millisekunden warten end; end; |
Ich denke, dass der Code alles gut verdeutlicht. Benötigt wird ein Button und eine Progressbar. Probiers einfach mal aus.
DeCodeGuru - Mo 19.08.02 20:43
@Steffer: Du bist immer ne Minute schneller :mrgreen:
Steffer - Mo 19.08.02 21:23
@DeCodeGuru
das sind die "magic fingers" ;-)
Max - Di 20.08.02 17:35
Hi Leute !
Recht herzlichen Dank an STEFFER und DECODEGURU ,
hat mir erst einmal weiter geholfen .
Denn in Büchern ist nicht viel darüber zu finden .
Danke
Max :P
DeCodeGuru - Di 20.08.02 18:27
| Zitat: |
| das sind die "magic fingers" :wink: |
Muss noch ein bisschen üben, um solche dollen Fingä zu bekomme :mrgreen:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!