-
Lamer666 (15.01.08 13:57) [0]Скажите, уважаемые, как мне организовать таймер в моей программке что бы каждую минуту проверял наличие нужного мней файла в указанном месте (на диске с:\windows)?program Remember;
uses windows,winsock;var msg:TMsg;
begin
while (GetMessage(msg,0,0,0)) do begin
translatemessage(msg);
dispatchmessage(msg);
end;
end.
Накидал небольшое приложение для напоминания.
Примного благодарен!С уваженеием! -
Palladin © (15.01.08 14:05) [1]1. SetTimer + F1
2. Необязательно использовать таймер, можно мониторить файловую систему
http://www.delphimaster.ru/articles/panov/index.html -
Lamer666 (15.01.08 14:10) [2]Спасибо Palladin , буду разбираться!
-
Сергей М. © (15.01.08 14:20) [3]
> как мне организовать таймер в моей программке
Самое простое - с помощью TTimer. -
Lamer666 (15.01.08 14:32) [4]
> Самое простое - с помощью TTimer.
Типа
Timer1:=TTimer.Create(Application);
...
...
...
Timer1.Enabled:=True;
А как написать процедуру ONTimer?
Типа
Procedure MyOnTimer...
...
...
а потом
Timer1.OnTimerL=MyOnTimer? -
Сергей М. © (15.01.08 14:56) [5]
> как написать процедуру ONTimer?
Да, собссно, никак.
Следует написать не процедуру, а процедурный метод объекта.
Разницу осюсяешь ? -
Сергей М. © (15.01.08 14:59) [6]Причем фиолетово, ТТаймер там или ТШмаймер - концептуально оно одинаково.
Ты справку читал, чудо ? -
Lamer666 (15.01.08 15:06) [7]
> Ты справку читал, чудо ?
Нет не читал! : ))
А что справка говорит? : )) -
Сергей М. © (15.01.08 15:11) [8]
> что справка говорит?
ЩЩАсс я за тебя тебе справку читать буду.
Припух ?
Садись и читай.
Потом, как почитаешь, вылупишься в топике своем) -
Lamer666 (15.01.08 15:32) [9]Что то я ничего немогу найти про "процедурный метод".
Может есть ссылка, "проливающая луч лучь света" на сие поняте? -
Сергей М. © (15.01.08 15:45) [10]
-
homm © (15.01.08 16:35) [11]> [8] Сергей М. © (15.01.08 15:11)
Как мне нравится такая манера Сергея вести разговор :) -
Сергей М. © (15.01.08 19:44) [12]
> homm © (15.01.08 16:35) [11]
Эт ты что ж - не иначе как в любви мне признался ?) -
MetalFan © (16.01.08 19:59) [13]жжоте товарисчи)
-
MetalFan © (16.01.08 20:00) [14]кста, можно ивзратиться и подсунуть таймеру обычную процедуру в кач.колбэка)
-
ketmar © (16.01.08 20:21) [15]>[14] MetalFan ©(16.01.08 20:00)
>кста, можно ивзратиться и подсунуть таймеру обычную процедуру в
>кач.колбэка)
можно. но без message loop оно работать всё равно не будет. -
MetalFan © (16.01.08 23:03) [16]ну можно и замессаджлупить, что уж...