Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.02;
Скачать: CL | DM;

Вниз

Как програмно запустить приложение?   Найти похожие ветки 

 
Barracudic   (2007-10-18 18:46) [0]

Можно ли вообще, и как именно програмно запустить другое приложение или ярлык. Например ярлык программы на рабочем столе, или соединения с интернетом.


 
Desdechado ©   (2007-10-18 18:54) [1]

ShellExecute
CreateProcess


 
PZ   (2007-10-18 21:11) [2]

Запустить ярлык:
ShellExecute(0, nil,
     "C:\Documents and Settings\<Имя_пользователя>\Рабочий стол\<Имя_ярлыка>.lnk",
     nil, nil, SW_SHOWNORMAL);


 
homm ©   (2007-10-18 21:36) [3]

> Как програмно запустить приложение? Можно ли вообще,

Нет, все приложения запускаются только аппаратно, ударом ноги по корпусу.


 
Elec3C ©   (2007-10-20 01:01) [4]


> homm ©

LOL;)))


 
NaRuTo   (2007-11-08 17:59) [5]

Запуск косынки:
procedure TForm1.Button1Click(Sender: TObject);
var
si : Tstartupinfo;
p : Tprocessinformation;
begin
FillChar( Si, SizeOf( Si ) , 0 );
with Si do begin
cb := SizeOf( Si);
dwFlags := startf_UseShowWindow;
wShowWindow := 4;
end;
Application.Minimize;
Createprocess(nil,"C:\Windows\system32\sol.exe",nil,nil,false,
Create_default_error_mode,nil,nil,si,p);
или
Createprocess(sol.exe",nil,nil,false,
Create_default_error_mode,nil,nil,si,p);

Waitforsingleobject(p.hProcess,infinite);
Application.Restore;
end;


 
Malik   (2007-11-08 18:06) [6]

WinExec


 
Dmitro   (2007-11-09 01:13) [7]


> Malik   (08.11.07 18:06) [6]

Полностью согласен...

или WinExec("explorer " + "то, че нам надаааа"



Страницы: 1 вся ветка

Текущий архив: 2007.12.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
15-1193609979
Riply
2007-10-29 01:19
2007.12.02
Ubuntu


15-1194007498
Andy BitOff
2007-11-02 15:44
2007.12.02
Подсчет стажа работы....


3-1184426535
__alex
2007-07-14 19:22
2007.12.02
Про BDE4 и BDE5


3-1185635367
Aleftintas
2007-07-28 19:09
2007.12.02
Подскажите компонент


2-1194350776
Shade
2007-11-06 15:06
2007.12.02
record s...подкиньте умную мысль...