程序中调出控制面板等窗口

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);
{辅助选项 属性-鼠标}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4‘,9);
{辅助选项 属性-常规}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5‘,9);
{添加/删除程序 属性-安装/卸载}
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);
{添加/删除程序 属性-启动盘}
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);
{Internet 属性-内容}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,2‘,9);
{Internet 属性-连接}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,3‘,9);
{Internet 属性-程序}
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);
{区域设置 属性-区域设置}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,0‘,9);
{区域设置 属性-数字}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,1‘,9);
{区域设置 属性-货币}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,2‘,9);
{区域设置 属性-时间}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Intl.cpl,,3‘,9);
{区域设置 属性-日期}
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);
{网络}
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);
{系统 属性-设备管理器}
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);
{日期/时间 属性}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL timedate.cpl‘,9);
{电源管理 属性}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Powercfg.cpl‘,9);
{拨号属性}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Telephon.cpl‘,9);
### Win7 控制面板空白问题的解决方案 当用户在 Windows 7 中打开控制面板时发现其界面为空白,这通常是由以下几个原因引起的:系统文件损坏、权限不足或某些服务未启动。以下是详细的分析和解决方法。 #### 可能的原因及对应的解决措施 1. **系统文件损坏** 如果系统的资源管理器或其他核心组件出现问题,则可能导致控制面板无法正常加载内容。可以通过运行系统文件检查器 (SFC) 来扫描并修复受损的系统文件。 打开命令提示符(管理员模式),输入以下命令并回车: ```cmd sfc /scannow ``` 此过程可能会花费几分钟时间,完成后重启计算机即可验证效果[^1]。 2. **权限配置错误** 用户账户可能缺乏足够的权限访问控制面板中的项目。确保当前登录的用户具有管理员权限。如果不确定,可以在“计算机”属性中查看用户的组成员资格,并将其添加到本地管理员组。 3. **必要的后台服务被禁用** 部分关键的服务程序如果没有启用也可能引发此类现象。例如,“Function Discovery Resource Publication” 和 “Shell Hardware Detection”。通过以下路径逐一确认这些服务的状态是否为已启动以及启动类型设为了自动: - 按 `Win + R` 键调出运行对话框; - 输入 `services.msc` 并按 Enter 进入服务列表页面; - 查找上述提到的相关条目,双击进入属性页修改相应设置[^3]。 4. **注册表项丢失或者错乱** 注册表对于维持操作系统各部分功能至关重要。一旦涉及控制面板的部分遭到破坏就会造成显示异常的情况发生。建议备份现有数据之后再执行恢复默认值的操作步骤如下所示: - 同样借助快捷键组合唤起运行窗口; - 键入 regedit 访问编辑环境; - 定位至 HKEY_CLASSES_ROOT\CLSID 下面查找与 Control Panel 对应的具体子健名; - 删除那些看起来可疑或是重复定义的内容节点;最后退出保存更改成果[^2]。 5. **重新安装控件面板应用关联** 当应用程序之间的链接关系被打断后也会表现出类似的症状表现形式。一种可行的办法就是卸载重装最新的官方驱动版本号从而重建整个框架结构体系。前往 NVIDIA 的官方网站下载适用于自己硬件型号规格的新版图形处理器驱动包进行更新替换处理工作流程[^1]。 完成以上各项排查修正动作后再试一次看看能否恢复正常运作状态。假如依旧存在障碍的话则考虑做进一步深入探究比如利用第三方工具辅助诊断或者是寻求专业技术支持帮助解决问题根源所在之处。 ```python import os os.system('sfc /scannow') print("System File Checker has been executed.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值