![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте!
Как сделать повторный запуск программы например через 24 часа.... Например - открыли программу,сделали что надо,закрыли и чтобы программу больше нельзя было открыть,пока не пройдет 24 часа.Желательно с исходником. Спасибо |
#2
|
|||
|
|||
![]() Писать куда-то время последнего запуска и проверять при старте.
Вообще, можно просто в конце работы писать какой-нить файлик и потом проверять его дату. |
#3
|
|||
|
|||
![]() Исходник бы не помешал
|
#4
|
||||
|
||||
![]() Ну наверное так:
Код:
program Project11; {$APPTYPE CONSOLE} uses SysUtils; Var f: file of TDateTime; d: TDateTime; begin AssignFile(f, ExtractFilePath(ParamStr(0)) + 'App.ini'); {$i-}Reset(f);{$i+} if IOResult <> 0 then begin Rewrite(f); d := Now; Write(f, d); end else Read(f, d); CloseFile(f); if Trunc(Now - d) >= 1 then begin WriteLn('Start application'); end; end. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
||||
|
||||
![]() Цитата:
Посмотри как работает mIRC. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |