国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

C#中如何獲取注冊表信息

2024-07-21 02:17:28
字體:
來源:轉載
供稿:網友

實現方式:利用microsoft.win32類提供的注冊表類訪問系統注冊表獲取odbc數據服務列表。

具體實現:

    microsoft.win32提供了registrykey類,用來訪問系統的注冊表。
    ///定義注冊表子path
    string strregpath = @"software/odbc/odbc.ini/odbc data sources";
    ///創建兩個registrykey類,一個將指向root path,另一個將指向子path
    registrykey regrootkey;
    registrykey regsubkey;
    ///定義root指向注冊表hkey_local_machine節點
    regrootkey = registry.localmachine;
    ///registry枚舉類提供了以下幾種
    /*
    registry.classesroot-------------->指向注冊表hkey_classes_root節點
    registry.currentconfig-------------->指向注冊表hkey_current_config節點
    registry.currentuser-------------->指向注冊表hkey_current_user節點
    registry.dyndata-------------->指向注冊表hkey_dyn_data節點(動態注冊表數據)
    registry.localmachine-------------->指向注冊表hkey_local_machine節點
    registry.performancedata-------------->指向注冊表hkey_performance_data節點
    registry.users-------------->指向注冊表hkey_users節點
    */
    regsubkey = regrootkey.opensubkey(strregpath);
    string[] strdsnlist = regsubkey.getvaluenames();
   
    ///關閉
    regsubkey.close();
    regrootkey.close();   

這樣就實現了dsn service list的讀取。


最大的網站源碼資源下載站,

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 增城市| 虎林市| 慈利县| 西和县| 永仁县| 西乌珠穆沁旗| 凤冈县| 赤城县| 石家庄市| 莱阳市| 正安县| 通山县| 新泰市| 上高县| 漠河县| 曲靖市| 黎城县| 基隆市| 哈尔滨市| 平原县| 石嘴山市| 宝兴县| 灵丘县| 安阳市| 揭西县| 云浮市| 周口市| 阿克| 拉孜县| 广河县| 醴陵市| 新化县| 夏津县| 文安县| 滦南县| 郧西县| 安福县| 夏邑县| 沅陵县| 涪陵区| 阳西县|