程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB綜合教程 >> 用Shell語句調出控制面板

用Shell語句調出控制面板

編輯:VB綜合教程
當需要調用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”意為第五個子項目。->

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved