Thema: Delphi Warten-Befehl

Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Warten-Befehl

  Alt 14. Mai 2005, 21:53
ja, die sleep-methode hält alles an. allerdings brauchst du dann noch ein ';' nach dem sleep.

sie hält aber dann alles an: deine anwendung reagiert nicht mehr.

besser ist es, einen TTimer zu nehmen.

bei dem im ontimer das port[888]:= reinschreiben und noch dazu ein timer1.enabled:=false;

und dann, wenn du in den port schreiben willst, die anzahl an millisekunden die du warten willst ins timer1.interval und timer1.enabled:=true setzen.

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender:TObject);
begin
port[888]:=1;
timer1.enabled:=false;
end;

procedure portout;
begin
timer1.interval:=100;
timer1.enabled:=true;
end;
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat