用Shell语句调出控制面板

2008-02-23 06:54:52来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

当需要调用Windows的控制面板时,我常用Shell语句,它最为简单快捷。以下语句可以启动控制面板(如Windows不是装在默认目录下应作修改):
Shell "C:\windows\control.exe ", VBNormalFocus

当然,这样调出控制面板并未达到我们的目的:控制面板中项目如此之多,而我们往往只需调出其中的一个如“电源管理”什么的而已。怎么办?这就有必要对控制面板作些研究了。

一般地,Contol.exe支持扩展名为cpl的文件类型,通常位于C:\windows\system目录下。试以"*.cpl"为关键字在C盘查找一下,你会发现所列出的是清一色的类型标为“控制面板扩展”的文件。其中的Telephon.cpl就是“拨号属性”,把上述的Shell语句改为 Shell "C:\windows\control.exe telephon.cpl", vbNormalFocus 则可调出“拨号属性”了。是不是有点简单?

以下列出控制面板内部分项目的名称:

Access.cpl 辅助选项 属性-键盘/显示/声音等
Appwiz.cpl 添加/删除程序
Desk.cpl 显示 属性-背景
Inetcpl.cpl Internet 属性-常规
Intl.cpl 区域设置 属性-数字
joy.cpl 游戏控制器
Main.cpl 鼠标 属性
Mmsys.cpl 多媒体 音频/视频/Midi/CD/设备等
Modem.cpl 调制解调器 属性
Netcpl.cpl 网络
Password.cpl 密码 属性
Sticpl.cpl 扫描仪、数码相机 属性
Sysdem.cpl 系统 属性-常规
Timedate.cpl 日期/时间 属性
Powercfg.cpl 电源管理 属性
Telephon.cpl 拨号

最后提一下:有些项目集合了多个内容,譬如“多媒体”项就有音频、视频、MIDI、CD、设备等,如要直接进入这些具体项目,Shell语句需加入必要的参数。以进入{多媒体 属性-设备}为例,可用如下语句:Shell "C:\windows\control.exe Mmsys.cpl,,4",vbNormalFocus。所集合的子项目的Index号从0开始,语句中的“4”意为第五个子项目。

上一篇: 检测磁盘类型的信息
下一篇: 在VB程序中通过回收站删除文件

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:获得系统中鼠标的键数

下一篇:用RND()函数加密