PDA

Показать полную графическую версию : [решено] Запуск *.exe по истечению времени.Как осуществить?


Virtyaluk
25-01-2010, 18:22
Помогите, пожалуйста
как сделать так чтоб, например, при запуске программы(небольшое окошко, с какойто анимацией - для наводки)
по истечению времени, где-то в 3 сек. запускалась другая программа, указанная в исходном коде?
Жду помощи.

pva
25-01-2010, 23:41
делаем таймер на форму, таймеру ставим период срабатывания 3 сек.

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

Virtyaluk
29-01-2010, 00:46
pva,
т.е. просто перетянуть TTimer на "окошко" моей программы и дописать выше приведенный код??

pva
29-01-2010, 09:50
1) перетянуть
2) дважды тыкнуть на таймер
3) написать код по аналогии (отключить таймер, отключить анимацию, запустить программу)




© OSzone.net 2001-2012