• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Сделать Ограничение На Использование Программы По Дате.

Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,227
Баллы
155
Создаем новый проект.Создаем для формы обработчик onCreate, и вписываем туда код:
Код:
var
aDate:TDateTime;
OldDays:Double;
Years, Months:Integer;
st:String;
begin
aDate := StrToDate ('15.02.2016'); //дата окончания запуска программы
OldDays := Date - aDate;
Years := Trunc(OldDays / 365.25);
OldDays := (365.25 * Years) - OldDays;

st := 'Даная версия программы предоставлена для ознакомления'+
#13+#10+'                  У вас осталось '+CurrToStr(OldDays)+' дней';
if OldDays < 0 then
   Begin
    st := 'Даная версия програмы прелоставлена для ознакомления'+
    #13+#10+'                  Ваш период ознакомления окончен';
    MessageDlg (st, mtInformation, [mbOK], 0);
    Halt;
   end
else
  MessageDlg (st, mtInformation, [mbOK], 0);
  st := '';
end;
Запускаем проект.
 
Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Можно так же блокировать через сервер,программа делает проверку через запрос на сервер,если в файле записанно что close ,тогда программа закрываеться
 
Вверх Снизу