Delphida boshqa dasturlarni asosan ikki xil usul bilan ishga tushirasiz.
1). WinExec orqali
Misol uchun:
procedure TForm1.N1Click(Sender: TObject);
begin
WinExec(Pchar('calc.exe'), SW_SHOWNORMAL);
end;
2.) ShellApi orqali (Bu usul qulayroq va bu api orqali birdan boshqa dasturlarniham boshqara olasiz)
Misol uchun:
ShellExecute(Handle, 'open',
'c:\Windows\notepad.exe', nil, nil, SW_SHOWNORMAL);
bu buyruq orqali siz notepad.exe dasturini ishga tushirasiz.
Bu usulda esa notepad dasturida text.txt faylini ocha olasiz.
ShellExecute(Handle, 'open',
'c:\windows\notepad.exe', 'c:\text.txt', < BR > nil,
SW_SHOWNORMAL);
Yana bir usul web sahifani ochish uchun:
'open', '
http://sample.com', nil, nil, SW_SHOWNORMAL);