Дельфи и Панель Задач Форточек
Как написать простейший "будильник" на Дельфах ???
Как воспользоваться Назначенными заданиями Вындоуз??
В общем, смысл такой: надо выполнить действо в назначенное время.
Спасибо.
8-)
В общем, смысл такой: надо выполнить действо в назначенное время.
Спасибо.
8-)
Планировщик есть не в каждой винде IMHO!
Я бы написал процедуру прохода по списку событий с проверкой на достижение момента исполнения + запуск самого исполнения. И запустил бы её на исполнение в бэкгроунде (CreateThread и всё такое). Вот ...
:eek: :eek: :eek: :eek: :eek:
Как написать простейший "будильник" на Дельфах ???
Как воспользоваться Назначенными заданиями Вындоуз??
В общем, смысл такой: надо выполнить действо в назначенное время.
Спасибо.
8-)
А лучше просто взять TTimer, и на нём всё построить. Если хочешь, могу кинуть исходники своего будильника.
:eek: :eek: :eek: :eek: :eek:
В общем, смысл такой: надо выполнить действо в назначенное время.
--------------------------------------------------
procedure TForm1.Timer1Timer(Sender: TObject);
var t:TDateTime;
begin
t:=Time;
if pr then MessageBeep(MB_ICONHAND)
else if pos('7:00:00',TimeToStr(t))<>0 then pr:=true;
end;
--------------------------------------------------
Чтобы поместить иконку рядом с часами я пользовался компонентом CoolTrayIcon:
URL http://www.dxfania.boom.ru/stuff/delphi/components/cooltray.rar
(скачивал давно, ссылка может уже не работать)
Давай, кидай исходники.
Давай мыло.