Форум: "WinAPI";
Текущий архив: 2008.11.23;
Скачать: [xml.tar.bz2];
ВнизКак организовать таймер в программе без формы? Найти похожие ветки
← →
Lamer666 (2008-01-15 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 © (2008-01-15 14:05) [1]1. SetTimer + F1
2. Необязательно использовать таймер, можно мониторить файловую систему
http://www.delphimaster.ru/articles/panov/index.html
← →
Lamer666 (2008-01-15 14:10) [2]Спасибо Palladin , буду разбираться!
← →
Сергей М. © (2008-01-15 14:20) [3]
> как мне организовать таймер в моей программке
Самое простое - с помощью TTimer.
← →
Lamer666 (2008-01-15 14:32) [4]
> Самое простое - с помощью TTimer.
Типа
Timer1:=TTimer.Create(Application);
...
...
...
Timer1.Enabled:=True;
А как написать процедуру ONTimer?
Типа
Procedure MyOnTimer...
...
...
а потом
Timer1.OnTimerL=MyOnTimer?
← →
Сергей М. © (2008-01-15 14:56) [5]
> как написать процедуру ONTimer?
Да, собссно, никак.
Следует написать не процедуру, а процедурный метод объекта.
Разницу осюсяешь ?
← →
Сергей М. © (2008-01-15 14:59) [6]Причем фиолетово, ТТаймер там или ТШмаймер - концептуально оно одинаково.
Ты справку читал, чудо ?
← →
Lamer666 (2008-01-15 15:06) [7]
> Ты справку читал, чудо ?
Нет не читал! : ))
А что справка говорит? : ))
← →
Сергей М. © (2008-01-15 15:11) [8]
> что справка говорит?
ЩЩАсс я за тебя тебе справку читать буду.
Припух ?
Садись и читай.
Потом, как почитаешь, вылупишься в топике своем)
← →
Lamer666 (2008-01-15 15:32) [9]Что то я ничего немогу найти про "процедурный метод".
Может есть ссылка, "проливающая луч лучь света" на сие поняте?
← →
Сергей М. © (2008-01-15 15:45) [10]Есть, конечно.
Целый Гугль:
http://www.google.ru/search?aq=-1&oq=&complete=1&hl=ru&newwindow=1&client=firefox-a&rls=org.mozilla%3Aru%3Aofficial&hs=3SQ&q=Delphi+%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5+%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80%D1%8B+%D0%B8+%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B+%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=lang_ru
← →
homm © (2008-01-15 16:35) [11]> [8] Сергей М. © (15.01.08 15:11)
Как мне нравится такая манера Сергея вести разговор :)
← →
Сергей М. © (2008-01-15 19:44) [12]
> homm © (15.01.08 16:35) [11]
Эт ты что ж - не иначе как в любви мне признался ?)
← →
MetalFan © (2008-01-16 19:59) [13]жжоте товарисчи)
← →
MetalFan © (2008-01-16 20:00) [14]кста, можно ивзратиться и подсунуть таймеру обычную процедуру в кач.колбэка)
← →
ketmar © (2008-01-16 20:21) [15]>[14] MetalFan ©(16.01.08 20:00)
>кста, можно ивзратиться и подсунуть таймеру обычную процедуру в
>кач.колбэка)
можно. но без message loop оно работать всё равно не будет.
← →
MetalFan © (2008-01-16 23:03) [16]ну можно и замессаджлупить, что уж...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2008.11.23;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c