Home » Tipps & Tricks » System » Systemdialoge » Dialoge der Systemsteuerung aufrufen
Dialoge der Systemsteuerung aufrufen
Folgende Prozedur zeigt Dialoge aus der Systemsteuerung an.
uses ShellApi; procedure RunControlPanelApplet(AppletFileName: string); begin ShellExecute(handle, 'open', PChar('rundll32.exe'), PChar('shell32.dll,Control_RunDLL '+AppletFileName), nil, SW_SHOWNORMAL); end;
Als Aufrufparameter AppletFileName können u.a. folgende Werte verwendet werden:
- access.cpl Hardware-Dialog
- appwiz.cpl Software-Dialog
- desk.cpl Dialog Anzeige
- intl.cpl Ländereinstellungen
- joy.cpl Joystick
- main.cpl Maus
- mmsys.cpl Multimedia
- modem.cpl Modems
- sysdm.cpl System
- timedate.cpl Datum/Uhrzeit
Beispielaufruf: Folgender Code zeigt den Software-Dialog an:
procedure TForm1.Button1Click(Sender: TObject); begin RunControlPanelApplet('appwiz.cpl'); end;
Weitere CPL-Dateien finden Sie in Ihrem %System%-Verzeichnis.