Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Timeout (https://www.delphipraxis.net/107014-timeout.html)

Gunther Seel 20. Jan 2008 21:48


Timeout
 
Hallo Cracks

Ich arbeite mit Delphi 6 und möchte einem Benutzer maximal 5 Sekunden zum Eingeben einer Antwort in ein Editfeld geben - weiß jemand, wie ich dies bewerkstelligen kann?

Danke im Voraus
Gunther

fwsp 20. Jan 2008 21:51

Re: Timeout
 
nimm einen timer, setz das interval auf 5000 und setz ins timer ereignis ein enabled := false von dem Editfeld.

Gunther Seel 21. Jan 2008 00:45

Re: Timeout
 
Erst einmal einen herzlichen Dank. Trotz der Lektüre des Handbuches konnte ich aber das Editfeld ( bzw. die Eigenschaft visible nicht mit dem Timer verbinden - irgend etwas habe ich daran nicht verstanden. Vielleicht kannst Du Deinen Rat etwas "handlicher" geben.

Gruß Gunther

mkinzler 21. Jan 2008 05:09

Re: Timeout
 
Der Timer hat einen Event (onTimer) der immer wieder in einem festgelegten Intervall aufgerufen wird. Im Eventhandler kannst du dann das Editfeld inaktivieren/Timer anhalten usw.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz