- 相關(guān)推薦
如何在 Windows操作系統(tǒng)中改變文件打開方式
關(guān)鍵詞:在Windows 95/NT/98操作系統(tǒng)中改變文件打開方式的問題,又可稱為改變文件類型關(guān)聯(lián)的問題,即把某類型(擴展名)的文件與某應(yīng)用程序關(guān)聯(lián),例如通常當(dāng)雙擊*.txt文件時系統(tǒng)自動調(diào)用Notepad.exe。本文介紹利用Windows注冊表編輯器Regedit.exe手工或編程改變文件打開方式的方法,并提供程序?qū)嵗?/P>
一、基本思路:
。薄⒆员砭庉嬈鱎egedit.exe是用于更改系統(tǒng)注冊表設(shè)置的高級工具,包含了關(guān)于系統(tǒng)配置及運行的重要信息,默認(rèn)訪問路徑為C:\Windows\Regedit.exe,。雙擊Regedit.exe圖標(biāo),運行注冊表編輯器。在左側(cè)顯示欄內(nèi)看到HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE等主鍵。與文件類型有關(guān)的所有主鍵、鍵名、鍵值都存放在HKEY_CLASSES_ROOT下。
◆雙擊HKEY_CLASSES_ROOT,向下拖動滾動條,找到.txt主鍵,右側(cè)顯示欄內(nèi)“txtfile”說明:在HKEY_CLASSES_ROOT下有一txtfile主鍵,其下存放了打開*.txt文件應(yīng)用程序的有關(guān)信息。
◆向下拖動滾動條,找到txtfile主鍵,右側(cè)顯示欄內(nèi)“文本文檔”為文件類型描述。雙擊txtfile,DefaultIcon右側(cè)顯示欄內(nèi)“shell32.dll,-152”為*.txt文件的圖標(biāo);shell\open\command,右側(cè)顯示欄內(nèi)“C:\WINDOWS\NOTEPAD.EXE %1”為打開*.txt文件的應(yīng)用程序名稱及參數(shù)。
改變打開文件方式的方法(例如用VISIO打開*.exc文件):
◆手工:打開系統(tǒng)注冊表,在HKEY_CLASSES_ROOT下找到.exc及另一主鍵名,找到此主鍵,將shell\open\command右側(cè)顯示欄內(nèi)“C:\WINDOWS\NOTEPAD.EXE %1”改為“C:\VISIO.EXE %1”(假設(shè)VISIO.EXE的訪問路徑是C:\,具體視情而定),按F5刷新系統(tǒng)注冊表。
◆編程:利用VB、Delphi、C Builder等讀寫系統(tǒng)注冊表,可自動改變文件打開方式。本文提供VB、Delphi編程實例。
二、編程實例:
、謇肰B編程
。、在VB5.0 IDE中,新建工程Project1,在Form1上添加命令按鈕Command1。
。病⑦x擇菜單“工程”棥疤砑幽?欏睏“模塊”棥按蚩?保?赑roject1中添加模塊Moudle1。
。场⒃贛oudle1“通用椛?鰲輩糠稚?鰽PI函數(shù)和常量。
Const REG_SZ = 1
Global Const HKEY_CLASSES_ROOT =
【如何在 Windows操作系統(tǒng)中改變文件打開方式】相關(guān)文章:
如何在語文教學(xué)中培養(yǎng)學(xué)生的能力04-22
如何在美術(shù)課堂教學(xué)中培養(yǎng)學(xué)生的創(chuàng)新思維03-02
如何在農(nóng)村小學(xué)數(shù)學(xué)教學(xué)中滲透心理健康教育論文03-25
如何在word引用參考文獻(xiàn)03-11
如何在教學(xué)中發(fā)揮學(xué)生的主體性04-01
體育教師如何在教學(xué)中進行醫(yī)務(wù)監(jiān)督論文03-23
《莊子》中“安之若命”的解讀04-13
翻譯中的“洋味”與“洋腔”04-28
漢字中蘊含的美感論文03-18