Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Progressbar langsamer laufen lassen (https://www.delphipraxis.net/34807-progressbar-langsamer-laufen-lassen.html)

paresy 28. Nov 2004 21:10

Re: Progressbar langsamer laufen lassen
 
Delphi-Quellcode:
var i:integer;
begin

//sicherstellen dass du auch nur wirklich MIN=0 und MAX=100 hast
progressbar1.MIN := 0;
progressbar1.MAX := 100;

 for i:=1 to 100 do
  begin

  progressbar1.position := i;

  //sleep berechnug
  //40 sec / 100 steps = 0,4 sec sleep = 400 ms

  sleep(400);

  //damit das app auch noch reagiert
  application.processmessages;

 end;

end;
sollte eigentlich funzen

grüße paresy

fkerber 28. Nov 2004 21:14

Re: Progressbar langsamer laufen lassen
 
Hi!

Statt Sleep + Application.Processmessages empfiehlt es sich DelayDelay zu verwenden. Es macht im Prinzip das selbe, nur besser.


Ciao Frederic

Jelly 28. Nov 2004 22:32

Re: Progressbar langsamer laufen lassen
 
Zitat:

Zitat von tobiasw
Wie ist es denn möglich das ich diese Progressbar langsamer laufen lassen das sie zum beispiel 40sec braucht um auf hundert prozent zu kommen

Das ist ja paradox... Ich versuch immer meine Berechnungen schneller durchlaufen zu lassen... :zwinker:


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

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