- 相關推薦
如何在 Windows操作系統中改變文件打開方式
關鍵詞:在Windows 95/NT/98操作系統中改變文件打開方式的問題,又可稱為改變文件類型關聯的問題,即把某類型(擴展名)的文件與某應用程序關聯,例如通常當雙擊*.txt文件時系統自動調用Notepad.exe。本文介紹利用Windows注冊表編輯器Regedit.exe手工或編程改變文件打開方式的方法,并提供程序實例。
一、基本思路:
1、注冊表編輯器Regedit.exe是用于更改系統注冊表設置的高級工具,包含了關于系統配置及運行的重要信息,默認訪問路徑為C:\Windows\Regedit.exe,。雙擊Regedit.exe圖標,運行注冊表編輯器。在左側顯示欄內看到HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE等主鍵。與文件類型有關的所有主鍵、鍵名、鍵值都存放在HKEY_CLASSES_ROOT下。
◆雙擊HKEY_CLASSES_ROOT,向下拖動滾動條,找到.txt主鍵,右側顯示欄內“txtfile”說明:在HKEY_CLASSES_ROOT下有一txtfile主鍵,其下存放了打開*.txt文件應用程序的有關信息。
◆向下拖動滾動條,找到txtfile主鍵,右側顯示欄內“文本文檔”為文件類型描述。雙擊txtfile,DefaultIcon右側顯示欄內“shell32.dll,-152”為*.txt文件的圖標;shell\open\command,右側顯示欄內“C:\WINDOWS\NOTEPAD.EXE %1”為打開*.txt文件的應用程序名稱及參數。
改變打開文件方式的方法(例如用VISIO打開*.exc文件):
◆手工:打開系統注冊表,在HKEY_CLASSES_ROOT下找到.exc及另一主鍵名,找到此主鍵,將shell\open\command右側顯示欄內“C:\WINDOWS\NOTEPAD.EXE %1”改為“C:\VISIO.EXE %1”(假設VISIO.EXE的訪問路徑是C:\,具體視情而定),按F5刷新系統注冊表。
◆編程:利用VB、Delphi、C Builder等讀寫系統注冊表,可自動改變文件打開方式。本文提供VB、Delphi編程實例。
二、編程實例:
㈠利用VB編程
1、在VB5.0 IDE中,新建工程Project1,在Form1上添加命令按鈕Command1。
2、選擇菜單“工程”棥疤砑幽?欏睏“模塊”棥按蚩?保?赑roject1中添加模塊Moudle1。
3、在Moudle1“通用椛?鰲輩糠稚?鰽PI函數和常量。
Const REG_SZ = 1
Global Const HKEY_CLASSES_ROOT =
【如何在 Windows操作系統中改變文件打開方式】相關文章:
在 DOS 下使用Windows *.WAV 文件03-03
Windows NT中的登記項及其完整性03-06
如何在旅游管理教學中運用案例11-18
計算機畢業論文-用Windows終端仿真程序實現微機遠程文件傳送03-06
研究如何在企業中應用好績效管理03-21
淺談射影幾何在解析幾何中的應用03-07