龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VB开发 >

用Shell语句调出控制面板

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
当需要调用Windows的控制面板时,我常用Shell语句,它最为简单快捷。以下语句可以启动控制面板(如Windows不是装在默认目录下应作修改): Shell"C:windowscontrol.exe",vbNormalFocus 当然,这样调
当需要调用Windows的控制面板时,我常用Shell语句,它最为简单快捷。以下语句可以启动控制面板(如Windows不是装在默认目录下应作修改):
  Shell"C:windowscontrol.exe",vbNormalFocus
  
  当然,这样调出控制面板并未达到我们的目的:控制面板中项目如此之多,而我们往往只需调出其中的一个如“电源管理”什么的而已。怎么办?这就有必要对控制面板作些研究了。
  
  一般地,Contol.exe支持扩展名为cpl的文件类型,通常位于C:windowssystem目录下。试以"*.cpl"为关键字在C盘查找一下,你会发现所列出的是清一色的类型标为“控制面板扩展”的文件。其中的Telephon.cpl就是“拨号属性”,把上述的Shell语句改为Shell"C:windowscontrol.exetelephon.cpl",vbNormalFocus则可调出“拨号属性”了。是不是有点简单?
  
  以下列出控制面板内部分项目的名称:
  
  Access.cpl辅助选项属性-键盘/显示/声音等
  Appwiz.cpl添加/删除程序
  Desk.cpl显示属性-背景
  Inetcpl.cplInternet属性-常规
  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:windowscontrol.exeMmsys.cpl,,4",vbNormalFocus。所集合的子项目的Index号从0开始,语句中的“4”意为第五个子项目。->

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接