using system;
using system.collections.generic;
using system.text;
using microsoft.win32; //對登錄檔操作
using system.collections; //使用arraylist
using system.security.cryptography;//加密解密
using system.io; //檔案操作
using system.runtime.interopservices;//呼叫dll dllimport
using system.management; //獲取硬體資訊
using system.net; //獲取ip位址是用到
using system.drawing; //image
using system.net.networkinformation; //ping 用到
using system.text.regularexpressions; //正則
using system.data;
using system.data.sqlclient;
using microsoft.visualbasic; //簡體轉繁體時用到
using system.web; //html urlencode
//登錄檔操作
public class gf_regreadwrite
catch
}///
/// 設定路徑為keypath,鍵名為keyname的登錄檔鍵值為keyval
///
///
///
///
///
///
static public bool setregval(registrykey rootkey, string keypath, string keyname, string keyval)
catch
}/// 建立路徑為keypath的鍵
private registrykey createregkey(registrykey rootkey, string keypath)
catch
}/// 刪除路徑為keypath的子項
private bool delregsubkey(registrykey rootkey, string keypath)
catch
}/// 刪除路徑為keypath的子項及其附屬子項
private bool delregsubkeytree(registrykey rootkey, string keypath)
catch
}/// 刪除路徑為keypath下鍵名為keyname的鍵值
private bool delregkeyval(registrykey rootkey, string keypath, string keyname)
catch}}
C 對系統登錄檔操作的類
using system using system.collections.generic using system.text using microsoft.win32 對登錄檔操作 using system.collections 使用arraylist using system.securit...
C 對window系統登錄檔的操作
單擊左下角的 開始 按鈕,單擊右側的 執行 命令 或者window r 組合鍵 輸入regedit 確定後彈出登錄檔編輯器。可以新增和刪除項 謹慎操作 要想使用cregkey類,需要包含標頭檔案atlbase.h。cregkey提供了對系統登錄檔的操作方法,通過cregkey類,可以方便的開啟登錄檔...
C 對登錄檔刪除操作
最近需要開發乙個小工具,用於清除登錄檔中的一些註冊資訊,這裡的技術點有以下幾點 1 查詢登錄檔指定項資訊 根據給定的登錄檔項名稱,查詢項的資訊,如包含子項的數量。2 迴圈查詢子項 由於登錄檔中的子項名稱不知道,只能根據指定的項下面,迴圈取得子項,然後匹配子項中的特定的鍵和鍵值,從而確定子項。3 查詢...