Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Запуск *.exe по истечению времени.Как осуществить? (http://forum.oszone.net/showthread.php?t=164622)

Virtyaluk 25-01-2010 18:22 1329588

Запуск *.exe по истечению времени.Как осуществить?
 
Помогите, пожалуйста
как сделать так чтоб, например, при запуске программы(небольшое окошко, с какойто анимацией - для наводки)
по истечению времени, где-то в 3 сек. запускалась другая программа, указанная в исходном коде?
Жду помощи.

pva 25-01-2010 23:41 1329871

делаем таймер на форму, таймеру ставим период срабатывания 3 сек.
Код:

procedure TForm1.OnTime(Sender: TObject)
begin
  Timer1.Enabled := false;
  Animation1.Stop; // не знаю чем анимируете, придумал сам
  ShellExecute(...);
end;


Virtyaluk 29-01-2010 00:46 1332954

pva,
т.е. просто перетянуть TTimer на "окошко" моей программы и дописать выше приведенный код??

pva 29-01-2010 09:50 1333194

1) перетянуть
2) дважды тыкнуть на таймер
3) написать код по аналогии (отключить таймер, отключить анимацию, запустить программу)


Время: 01:40.

Время: 01:40.
© OSzone.net 2001-