
04.07.2013, 12:15
|
 |
.
|
|
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
|
|
Удобнее использовать Now.
Код:
var
isDone : Boolean;
ApplicationStartTime : TDateTime;
procedure TForm1.ApplicationEvents1Idle(Sender: TObject; var Done: Boolean);
Var
CurrentTime : TDateTime;
begin
CurrentTime := Now;
if not isDone and (CurrentTime >= ApplicationStartTime) then
begin
isDone := True;
ShowMessage('Другая форма');
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
isDone := False;
ApplicationStartTime := Now;
ApplicationStartTime := incMinute(ApplicationStartTime, 5);
Application.OnIdle := ApplicationEvents1Idle;
end;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
|