Hi,
ich hab ein kleines Problem.
Ich möchte eine Funktion ausführen bzw. einen Befehl und danach das Programm für 1 Sekunde einfrieren und dann soll eine weitere Funktion ausgeführt werden.
Hier mal der Codeschnipsel:
Bei mir wird jetzt aber zuerst die Sleep Funktion ausgeführt und dann die Farbe eingestellt und dann die Funktion Button1.Click ausgeführt. Es soll aber zuerst die Farbe annehmen, dann einfrieren und dann Button1.Click ausführen.
ich hab ein kleines Problem.
Ich möchte eine Funktion ausführen bzw. einen Befehl und danach das Programm für 1 Sekunde einfrieren und dann soll eine weitere Funktion ausgeführt werden.
Hier mal der Codeschnipsel:
Code:
begin
Edit2.Color:=clLime;
Sleep(1000);
Form1.Button1Click(TObject(1));
end
Bei mir wird jetzt aber zuerst die Sleep Funktion ausgeführt und dann die Farbe eingestellt und dann die Funktion Button1.Click ausgeführt. Es soll aber zuerst die Farbe annehmen, dann einfrieren und dann Button1.Click ausführen.