델파이에서 "Control Panel Applet"을 실행하려면 다음과 같이 하면 됩니다.  이미 잘 알려져 있는 방법입니다.

uses
  ShellAPI;
  ...
  ShellExecute (Handle, nil, 'mmsys.cpl', '', '', SW_SHOWNORMAL);


그런데, 제가 원하는 작업은 아래 그림처럼 컨트롤 판넬이 실행되고 난 뒤에 특정 텝 페이지로 이동하는 것입니다.  




이런 경우에는 원하는 텝 페이지의 순번을 파라메터로 다음과 같이 전달하면 됩니다.  참, 쉽죠?  ^^*

(아!  번호는 0번부터 시작됩니다)

  ShellExecute (Handle, nil, 'control.exe', 'mmsys.cpl,,1', '', SW_SHOWNORMAL);




Posted by 류종택


티스토리 툴바