Форум: "Начинающим";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизКак програмно запустить приложение? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c