Einzelnen Beitrag anzeigen

Benutzerbild von qb-tim
qb-tim

Registriert seit: 3. Mär 2006
Ort: Deutschland
280 Beiträge
 
Delphi 6 Professional
 
#4

Re: Das "Vorausdenken" in einer Procedure verhinde

  Alt 16. Jun 2006, 17:43
Na ja... Das Beispiel war schlecht... 'Tschuldigung...

Nahmen wir das hier:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var x, y: Integer;
begin
  Label1.Caption := 'Eins';
  sleep(750);
  Label2.Caption := 'Zwei';
  sleep(750);
  Label3.Caption := 'Drei';
  sleep(750);
  Label4.Caption := 'Vier';
end;
Lässt ihr nun dieses Laufen passiert Folgendes:

1. Du drückst auf den Knopf...
2. Das Programm wartet für 3 * 750 Millisekunden...
3. Erst danach werden die Labels geändert...

Eine Pause zwischen den Änderungen ist nicht Vorhanden... Auch nicht bei "Sleep(10000)"...

  Mit Zitat antworten Zitat