Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.038 c
15-1193597756
vpbar
2007-10-28 21:55
2007.12.02
Шрифт в объекте Формула (Microsoft Equation)


15-1193703706
DimonS
2007-10-30 03:21
2007.12.02
PowerPack 2.47


2-1194439191
F@T@L_Err0r
2007-11-07 15:39
2007.12.02
POverlapped


8-1170614408
K@KTUS
2007-02-04 21:40
2007.12.02
PNG-изображения


6-1175071587
inex
2007-03-28 12:46
2007.12.02
определение имени хоста по его адресу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский