C#中操作注冊(cè)表常用方法與函數(shù)淺析
C#中操作注冊(cè)表常用方法與函數(shù)都是什么呢?讓我們開(kāi)始一一介紹:
在VC#中提供了Registry類(lèi)、RegistryKey類(lèi)來(lái)實(shí)現(xiàn)對(duì)注冊(cè)表的操作。
◆C#中操作注冊(cè)表常用方法與函數(shù)之Registry類(lèi)封裝了注冊(cè)表的七個(gè)基本主?。?/STRONG>
Registry.ClassesRoot
對(duì)應(yīng)于HKEY_CLASSES_ROOT主鍵
Registry.CurrentUser
對(duì)應(yīng)于HKEY_CURRENT_USER主鍵
Registry.LocalMachine
對(duì)應(yīng)于 HKEY_LOCAL_MACHINE主鍵
Registry.User
對(duì)應(yīng)于 HKEY_USER主鍵
Registry.CurrentConfig
對(duì)應(yīng)于HEKY_CURRENT_CONFIG主鍵
Registry.DynDa 對(duì)應(yīng)于HKEY_DYN_DATA主鍵
Registry.PerformanceData 對(duì)應(yīng)于HKEY_PERFORMANCE_DATA主鍵
RegistryKey類(lèi)封裝了對(duì)注冊(cè)表的基本操作,包括讀取,寫(xiě)入,刪除。
◆C#中操作注冊(cè)表常用方法與函數(shù)之讀取的主要函數(shù)有:
OpenSubKey ( string name )方法
主要是打開(kāi)指定的子鍵。
GetSubKeyNames ( )方法
是獲得主鍵下面的所有子鍵的名稱(chēng),它的返回值是一個(gè)字符串?dāng)?shù)組。
GetValueNames ( )方法
是獲得當(dāng)前子鍵中的所有的鍵名稱(chēng),它的返回值也是一個(gè)字符串?dāng)?shù)組。
GetValue ( string name )方法
是指定鍵的鍵值。
◆C#中操作注冊(cè)表常用方法與函數(shù)之寫(xiě)入的函數(shù):
CreateSubKey(string name)方法
是增加一個(gè)子鍵
SetValue(string name,string value)方法
是設(shè)置一個(gè)鍵的鍵值
◆C#中操作注冊(cè)表常用方法與函數(shù)之刪除的函數(shù):
DeleteSubKey ( )方法:
刪除一個(gè)指定的子鍵。
DeleteSubKeyTree ( )方法:
此方法是徹底刪除指定的子鍵目錄,即:刪除該子鍵以及該子鍵以下的全部子鍵。
C#中操作注冊(cè)表常用方法與函數(shù)的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#中操作注冊(cè)表常用方法與函數(shù)有所幫助。
【編輯推薦】