procedure TForm1.ButtonRunClick(Sender: TObject); begin // Menjalankan program yang dispesifikasikan pada // EditBox Edit1 if ShellExecute(0, 'open', PChar('D:/test/project1.exe'), '', '', SW_SHOWNORMAL) <= 32 then ShowMessage('Gagal menjalankan program.' + #13 + 'Pastikan path benar'); end;
dan jangan lupa deklarasikan ShellAPI pada uses. Jika script di atas di eksekusi maka project1.exe akan dijalankan. perhatikan pada script tersebut menggunakan SW_SHOWNORMAL, yang artinya project1.exe akan ditampilkan secara normal, ada beberapa nilai parameter yang lain yakni
- SW_HIDE
- SW_NORMAL
- SW_SHOWMINIMIZED
- SW_SHOWMAXIMIZED
- SW_MAXIMIZE
- SW_SHOWNOACTIVATE
- SW_SHOW
- SW_MINIMIZE
- SW_SHOWMINNOACTIVE
- SW_SHOWNA
- SW_RESTORE
- SW_SHOWDEFAULT
- SW_MAX
Tidak ada komentar:
Posting Komentar