Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

Вот код   Найти похожие ветки 

 
snoup ©   (2003-12-14 00:52) [0]

program Reminder;

{$APPTYPE CONSOLE}

uses
Windows, IniFiles, Classes, SysUtils;

var
ID: string;

procedure OpenProg;
begin
WinExec(Pchar(ExtractFilePath(ParamStr(0))+"NoteBook.exe"+" "+ID),SW_SHOW);
end;

procedure Detecting(FileName: string);
var
IDs: TStringList;
i, iI: integer;
begin
iI:=1;
while iI>0 do
begin
with TIniFile.Create(FileName) do
begin
IDs:=TStringList.Create;
ReadSections(IDs);
for i:=1 to IDs.Count-1 do
if ReadBool(IDs.Strings[i],"Active",true) then
if ReadBool(IDs.Strings[i],"TimeCheck",false) then
begin
if DateToStr(ReadDate(IDs.Strings[i],"Date",0)) +" "+ReadString(IDs.Strings[i],"Time","")<=FormatDateTime("dd.MM.yyyy hh:mm",Now) then
begin
ID:=IDs.Strings[i];
OpenProg;
Exit;
end
end
else
if DateToStr(ReadDate(IDs.Strings[i],"Date",0))<=FormatDateTime("dd.MM.yyyy", Now) then
begin
ID:=IDs.Strings[i];
OpenProg;
Exit;
end;
IDs.Free;
Free;
end;
Sleep(20000);
end;
end;

begin
Detecting(ExtractFilePath(ParamStr(0))+"Data\Reminders.dat");
end.


 
snoup ©   (2003-12-14 01:01) [1]

ВСЕМ СОРРИ ЗА СПАМ...ЭТО ТОЛЬКО, чтобы УМНЫЕ ЛЮДИ КОД ПРОЧЛИ...



Страницы: 1 вся ветка

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
4-86591
Woolen
2003-10-30 10:05
2003.12.26
Определение папки с файлами для записи компакт-диска


3-86281
BlackCat
2003-12-02 19:01
2003.12.26
Несоответствие типов данных в выражении условия отбора.


1-86371
Clift
2003-12-14 00:27
2003.12.26
Системное время


14-86530
cyborg
2003-12-03 21:56
2003.12.26
IDE к FreePascal


1-86409
Вадим
2003-12-14 21:24
2003.12.26
Кнопка на панели задач