Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ProgressBar wie? (https://www.delphipraxis.net/60310-progressbar-wie.html)

Pump3r 5. Jan 2006 07:43


ProgressBar wie?
 
Morgen!

Kann mir wer sagen, wie ich eine ProgressBar laufen lasse?
von 0% auf 100% in 30 Minuten?

Gruß Pump3r

Bernhard Geyer 5. Jan 2006 07:45

Re: ProgressBar wie?
 
Wie wäre es mit einem Timer der alle 30min/100 zuschlägt und die Progressbar um 1 (%) weiterschaltet.

Pump3r 5. Jan 2006 07:53

Re: ProgressBar wie?
 
hmm, ok dann zuerst eine andere frage.
wie lass ich eine ProgressBar überhaupt von 0 auf 100 laufen?

Kinimod8 5. Jan 2006 08:03

Re: ProgressBar wie?
 
Setze Progressbar1.Min auf 0, Progressbar1.Max auf 30. Nun erhöhst du mit dem Timer jede Minute die Eigenschaft Progressbar1.Position um 1. Fertig.

Pump3r 5. Jan 2006 08:09

Re: ProgressBar wie?
 
ok danke :>

Christian18 5. Jan 2006 08:48

Re: ProgressBar wie?
 
Hallo,

hier ein kleines bsp. wie man ein Progressbar zum laufeen bringt.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
  var i : Integer;
begin
  ProgressBar1.Min:=0;
  ProgressBar1.Max:=100;
  for i:=0 to 100 do
    begin
      ProgressBar1.Position:=i;
      Sleep(50); // --> ist natürlich nur da, um das beispiel noch ein bisschen zu veranschaulichen, wenn es jemand ausprobiert
    end;
end;

Die Muhkuh 5. Jan 2006 08:54

Re: ProgressBar wie?
 
[Hier stand Bockmist -.-]

Alexander 5. Jan 2006 08:55

Re: ProgressBar wie?
 
Ich würde es mit nem Timer machen und nciht mit Sleep, da so die ganze Anwendung pausiert wird, also nicht mehr bedienbar ist.
@Spider: Das funktioniert schon so, nur ist die Anwendung zwischen drin nicht bedienbar. Die Progressbar läuft von 0 auf 100.

Die Muhkuh 5. Jan 2006 08:55

Re: ProgressBar wie?
 
Zitat:

Zitat von Alexander
Ich würde es mit nem Timer machen und nciht mit Sleep, da so die ganze Anwendung pausiert wird, also nicht mehr bedienbar ist.

Oder DelayDelay benutzen :)

Pump3r 5. Jan 2006 09:10

Re: ProgressBar wie?
 
jop, das mit sleep passt nicht so zu meiner anwendung.

aber danke :>


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz