1 2 //--------------------------------------------------------------------------- 3 4 #include <vcl.h> 5 #pragma hdrstop 6 7 #include "Unit1.h" 8 //--------------------------------------------------------------------------- 9 #pragma package(smart_init) 10 #pragma resource "*.dfm" 11 TForm1 *Form1; 12 //--------------------------------------------------------------------------- 13 __fastcall TForm1::TForm1(TComponent* Owner) 14 : TForm(Owner) 15 { 16 } 17 //--------------------------------------------------------------------------- 18 19 void __fastcall TForm1::RunControlApp(String sFile) 20 { 21 String sData="rundll32 shell32.dll, Control_RunDLL "+ sFile +", , 0"; 22 PChar p = sData.c_str(); 23 WinExec(p, SW_SHOW); 24 25 } 26 27 void __fastcall TForm1::Button1Click(TObject *Sender) 28 { 29 RunControlApp("Joy.cpl"); 30 } 31 //--------------------------------------------------------------------------- 32 33 /* 34 Here is a list of some other Control applets. 35 36 Access.cpl : Accessibility Properties 37 Appwiz.cpl : Add/Remove Programs Properties 38 Desk.cpl : Display Properties 39 Inetcpl.cpl : Internet Properties 40 Intl.cpl : Regional Settings Properties 41 Joy.cpl : Joystick Properties 42 Main.cpl : Mouse Properties 43 Mmsys.cpl : Multimedia Properties 44 Modem.cpl : Modems Properties 45 Netcpl.cpl : Network Properties 46 Odbccp32.cpl : 32 bit ODBC Data Source Administrator 47 Password.cpl : Password Properties 48 Sysdm.cpl : System Properties 49 Themes.cpl : Desktop Themes 50 timedate.cpl : Time/Date Properties 51 Wgpocpl.cpl : MS Workgroup Post Office 52 53 */