Delphi World - Лимит на время выполнения программы
Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Лимит на время выполнения программы

Оформил: DeeCo
Автор: http://www.swissdelphicenter.ch

{ 
  In der Projekt Datei (.dpr): 
  In your project's file (.dpr): 
}

 uses
   Forms, Sysutils, Dialogs,
   MyProgr in my_prog1.pas {Form1};

 const
   email = 'my.mail@provider.xyz';
   homepage = 'http://www.myhomepage.com';

   // Limit the execution time to 04/21/2003. 
  // Gultigkeit auf 21. April 2003 begrenzen. 

  YearExp = 2003;
   MonthExp = 4;
   DayExp = 21;

 function CheckDate(y, m, d: Integer): Boolean;
 begin
   Result := True;
   if (Date > EncodeDate(y, m, d)) then
   begin
     ShowMessage('End of usage exceeded. Download a new'+
                  'version at' + ^j + homepage+ ^j + ' or contact: ' + email);
   Result := False;
   // halt; 
end;

 end;


 {$R *.RES}

 begin
   if CheckDate(YearExp, MonthExp, DayExp) then
   begin
     Application.Initialize;
     Application.Title := 'Some Title';
     Application.CreateForm(TForm1, Form1);
     Application.Run;
   end;

 end.
Проект Delphi World © Выпуск 2002 - 2017
Автор проекта: Эксклюзивные курсы программирования