Untuk menjalankan berbagai applet pada control panel, Anda dapat menggunakan salah satu fungsi dari Windows API yaitu WinExec.
function WinExec (lpCmdLine : PChar; uCmdShow : integer) : integer;
- Lihat keterangan fungsi WinExec di sini.
- Misalnya Anda ingin membuka Add/Remove Program maka Anda harus menuliskan code seperti ini :
- begin
- WinExec ('C:\WINDOWS\CONTROL.EXE appwiz.cpl, Add/Remove Programs,1', SW_NORMAL);
- end;
Selain itu Anda juga bisa membuat fungsi sendiri untuk menjalankan applet pada control panel.
function RunApplet(const AppletName: string): integer;
- begin
- Result := WinExec(PChar('rundll32.exe shell32.dll,' + 'Control_RunDLL ' + AppletName), SW_SHOWNORMAL);
- end;
Contoh penggunaan : RunApplet('appwiz.cpl');
Anda bisa mengganti appwiz.cpl di atas dengan applet yang ingin Anda buka. Nama file applet beserta keterangannya:
access.cpl = Accessibility Options
appwiz.cpl = Add/Remove Program
desk.cpl = Display Properties
intl.cpl = Regional Settings
joy.cpl = Joystick
main.cpl =Mouse
mmsys.cpl = Multimedia
modem.cpl = Modems Properties
netcpl.cpl = Network Properties
password.cpl = Password Settings
sysdm.cpl = System Properties
timedate.cpl = Time/Date Settings
appwiz.cpl = Add/Remove Program
desk.cpl = Display Properties
intl.cpl = Regional Settings
joy.cpl = Joystick
main.cpl =Mouse
mmsys.cpl = Multimedia
modem.cpl = Modems Properties
netcpl.cpl = Network Properties
password.cpl = Password Settings
sysdm.cpl = System Properties
timedate.cpl = Time/Date Settings
Sumber : klik-kanan
0 komentar:
Posting Komentar