易語言 核心支援庫登錄檔操作類 例程

2022-07-27 06:18:12 字數 1040 閱讀 5951

註冊項對新手來說,比方說我,是一件很頭疼的事情。但是抓住幾個關鍵命令就基本夠用了。

用途多多,自己發掘。我主要用於給軟體寫序號產生器用

執行 (「regedit.exe」, 假, #普通啟用)    開啟登錄檔,大家都懂得

寫註冊項 (#本地機器, 「software\登錄檔型別測試程式\字串值(reg_sz 型別)」, 編輯框1.內容) 

' 字串值(reg_sz 型別)  可以直接寫入文字,如果不是,可以用 到文字()  來轉換

寫註冊項 (#本地機器, 「software\登錄檔型別測試程式\二進位制數值(reg_binary 型別)」, 到位元組集 (編輯框2.內容))  

' 二進位制數值(reg_binary 型別)  需要寫入位元組集型別,如果不是,可以用 到位元組集()  來轉換

寫註冊項 (#本地機器, 「software\登錄檔型別測試程式\雙位元組值(reg_dword 型別)」, 到數值 (編輯框3.內容)) 

' 雙位元組值(reg_dword 型別)  需要寫入和數值相關的型別,如果不是,可以用 到數值()  來轉換

資訊框 (取文字註冊項 (#本地機器, 「software\登錄檔型別測試程式\字串值(reg_sz 型別)」, 「空」), 0, )  

' 取文字註冊項()  讀 字串值(reg_sz 型別)

資訊框 (到文字 (取位元組集註冊項 (#本地機器, 「software\登錄檔型別測試程式\二進位制數值(reg_binary 型別)」, 到位元組集 (「二進位制數值空」))), 0, )  

' 取位元組集註冊項()  讀 二進位制數值(reg_binary 型別)

資訊框 (取數值註冊項 (#本地機器, 「software\登錄檔型別測試程式\雙位元組值(reg_dword 型別)」, 0), 0, )  

' 取數值註冊項()  讀 雙位元組值(reg_dword 型別)

刪除註冊項 (#本地機器, 「software\登錄檔型別測試程式」)      『這個是刪除註冊項

登錄檔操作類

using system using system.collections.generic using system.text using microsoft.win32 操作登錄檔的命名空間 namespace winxpreg 讀取路徑為keypath,鍵名為keyname的登錄檔鍵值,預設返回...

登錄檔類的讀寫操作

用cregkey類來操作登錄檔是非常方便的。cregkey類並不是乙個mfc類,而是乙個atl類,所以在使用的時候不要忘記在stdafx.h標頭檔案中加入 include 獲取登錄檔中整數值 cregkeyrk dword dwvalue cstring strtemp lpctstr lpszke...

C語言登錄檔操作例項

c語言登錄檔操作例項 例子1 include include int main void else char modlepath 256 char syspath 256 getmodulefilename 0,modlepath,256 取得程式名字 getsystemdirectory sysp...