Einzelnen Beitrag anzeigen

Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Progressbar synchron zu rechenintensiven Code laufen las

  Alt 2. Aug 2005, 10:25
Guten Morgen. Da du "eine Liste sortierst", gehe ich davon aus, dass du eine Schleife verwendest. Wenn du die Anzahl der Schleifendurchläufe kennst, kann du vor dem Ausführen (Im Code also direkt vor der Schleife) die "Max" Eigenschaft der Progressbar auf die Anzahl der Schleifendurchläufe setzen und dann bei jedem Durchlauf den aktuellen Wert der Bar erhöhen.
Wenn du dem Benutzer nur signalisieren willst, dass dein Programm "nicht nichts macht", könnte es auch schon reichen, einfach mit einem Timer die Progressbar zu füllen, zu leeren, und wieder zu füllen. Also in etwa so, wie es z.B. beim Windows XP Bootscreen zu sehen ist.

Man liest sich, Stanlay
  Mit Zitat antworten Zitat