Jak wstawić opóźnienie czasowe w delphi?
Chyba chodzi ci o Sleep??
Jeżeli tak to wygląda to tak
Sleep(opóźnienie w milisek.);
Tu kiedyś była odpowiedź, ale chyba zjadło :|
http://4programmers.net/Forum/viewpost.html?id=73516
Możesz też do opóźnienia użyc timera, który będzie wykonywał określoną czynność po upływie danego czasu. Może być też wyłączony programowo po wykonaniu czynności:
[code]Timer1.Enable:=False;[/code]
Szczerze mówiąc zazwyczaj TTimer jest lepszy od Sleep. Sleep "wiesza" program, na czas czekania, jeżeli nie zostanie wstawiony do osobnego wątku, a moim zdaniem za dużo zachodu o to :). TTimer jest do tego lepszy, szybszy, prostrzy i bardziej niezawodny :). Pozdrówka.
http://www.delphi.cartall.com.pl/Pytania/no-frames.html#b6
to chyba tyle :-)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.