Delphi程序中调用控制面板程序(winexec的使用) - 深崖小子的日志 - 网易博...

来源:百度文库 编辑:神马文学网 时间:2024/04/27 19:44:56


本页内容为:Delphi程序中调用控制面板程序(winexec的使用),该文章本站转载自网络,如有侵权请告之,我们将会及时将其删除,其正文内容如下:

var x:cardinal;

begin

{启动控制面板}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL',9);

 

 

 

{辅助选项 属性-键盘}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1',9);

{辅助选项 属性-声音}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2',9);

{辅助选项 属性-显示}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3',9); www.87717.com

{辅助选项 属性-鼠标} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4',9);

 

 

{辅助选项 属性-常规}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5',9); www.87717.com

{添加/删除程序 属性-安装/卸载}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Appwiz.cpl,,1',9);

 

 

{添加/删除程序 属性-Windows安装程序}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Appwiz.cpl,,2',9); www.87717.com

{添加/删除程序 属性-启动盘}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Appwiz.cpl,,3',9);

 

 

{显示 属性-背景}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0',9);

 

 

{显示 属性-屏幕保护程序}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1',9);

 

 

{显示 属性-外观}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2',9);

 

{显示 属性-设置}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3',9);

 

 

{Internet 属性-常规}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,0',9);

{Internet 属性-安全}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,1',9); www.87717.com

{Internet 属性-内容}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,2',9);

{Internet 属性-连接} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,3',9);

{Internet 属性-程序}

www.87717.com

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,4',9);

{Internet 属性-高级}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,5',9); www.87717.com

{区域设置 属性-区域设置} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,0',9); www.87717.com

{区域设置 属性-数字} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,1',9); www.87717.com

{区域设置 属性-货币}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,2',9);

 

{区域设置 属性-时间}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,3',9);

{区域设置 属性-日期} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,4',9);

 

{游戏控制器-一般}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Joy.cpl,,0',9);

 

{游戏控制器-高级}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Joy.cpl,,1',9);

 

 

{鼠标 属性}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Main.cpl',9);

 

 

{多媒体 属性-音频}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl,,0',9);

{多媒体 属性-视频}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl,,1',9);

 

{多媒体 属性-MIDI}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl,,2',9);

 

{多媒体 属性-CD音乐}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl,,3',9);

{多媒体 属性-设备}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Mmsys.cpl,,4',9);

 

{调制解调器 属性}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Modem.cpl',9); www.87717.com

{网络}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Netcpl.cpl',9);

 

{密码 属性}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Password.cpl',9);

 

{扫描仪与数字相机 属性}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Sticpl.cpl',9);

{系统 属性-常规}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Sysdm.cpl,,0',9); www.87717.com

{系统 属性-设备管理器}

 

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Sysdm.cpl,,1',9);

 

{系统 属性-硬件配置文件}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Sysdm.cpl,,2',9);

{系统 属性-性能}

 

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Sysdm.cpl,,3',9);

 

 

{日期/时间 属性} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL timedate.cpl',9);

 

{电源管理 属性}

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Powercfg.cpl',9);

 

{拨号属性} www.87717.com

x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Telephon.cpl',9);

 

{----------------------调用错误----------------------}

 

if x=0 then messagebox(0,'程序超出内存','错误',0);

if x=ERROR_BAD_FORMAT then messagebox(0,'该程序非一个合法的Win32.EXE程序).','错误',0);

www.87717.com

 

if x=ERROR_FILE_NOT_FOUND then messagebox(0,'指定文件没找到','错误',0);

if x=ERROR_PATH_NOT_FOUND then messagebox(0,'指定路径没找到','错误',0);