Delphi – Howto execute CPL Application
Piattaforma : MS Windows (Win32s)
Liguaggio di sviluppo : Borland Delphi (all
version)
Tipo di sviluppo : Shell Api
Breve Intro : Le applicazioni .CPL (Control
Panel Application) sono delle particolari applicazione compilate che vengono
eseguite ed elencate dal pannello di controllo di Windows.
Esempio : Ad esempio potrebbe essere carino da
un’applicazione multimediale poter lanciare il dialog contenuto
nell’applicazione mmsys.cpl
per poter segliere la sorgente audio da
cui registrare !
Se appunto volessimo lanciare tale dlg è necessario
includere la lib.standard di delphi “ShellApi” nella ns
libreria/unit
Sample Code :
implementation
{$R *.dfm}
uses shellapi;
procedure TForm1.Button1Click(Sender:
TObject);
begin
ShellExecute(Form1.Handle, nil, ‘rundll32.exe’,’shell32.dll,Control_RunDLL mmsys.cpl’, nil, SW_SHOW);
end;
end.