Einzelnen Beitrag anzeigen

Flo.Hoe

Registriert seit: 28. Sep 2006
Ort: Berlin
73 Beiträge
 
Turbo C++
 
#1

Gleichzeitige Befehlsabarbeitung

  Alt 26. Jun 2007, 18:00
Hi,

Ich habe folgendes Problem.
In der Prozedur Button1Click soll Aktualisieren aufgerufen werden.
Ohne Verzögerung sollen dann die weiteren Befehle ausgeführt werden.
Delphi-Quellcode:


procedure TForm2.Button1Click(Sender: TObject);
begin
 Aktualisieren;
 Form1.show
 close;
end;



procedure TForm2.Aktualisieren;
begin
 while not Pause do begin //Pause bleibt lange Zeit false
   //Zeichnen;
   //30 Frames warten
 end;
end;



... aber Der Computer bleibt bei Aktualisieren hängen und bearbeitet nicht die nächsten Schritte.


Kann man dieses sture Vorgehen deaktivieren und bewirken dass er sich um mehrere Prozeduren gleichzeitig kümmert?


[edit=Matze]Für die Suchfunktion tragischen Tippfehler im Titel korrigiert. *g* MfG, Matze[/edit]
Florian
  Mit Zitat antworten Zitat