VB如何判斷登錄檔某個值是否存在

2022-03-17 20:52:32 字數 1251 閱讀 3161

1樓:匿名使用者

用api可以實現的。

2樓:匿名使用者

用vb6還是vb.net?

如何判斷一個登錄檔項是否存在

3樓:蘇小素

regopenkeyex

vb宣告

declare function regopenkeyex lib "advapi32.dll" alias "regopenkeyexa" (byval hkey as long, byval lpsubkey as string, byval uloptions as long, byval samdesired as long, phkresult as long) as long

說明 開啟一個現有的項。在win32下推薦使用這個函式返回值

long,零(error_success)表示成功。其他任何值都代表一個錯誤**

參數列引數 型別及說明

hkey long,一個已開啟項的控制代碼,或指定一個標準項名lpsubkey string,欲開啟登錄檔項的名字uloptions long,未用,設為零samdesired long,帶有字首key_??的一個或多個常數。它們的組合描述了允許對這個項進行哪些操作

phkresult long,用於裝載開啟項的名字的一個變數

vbs 判斷登錄檔某個鍵值的值是否是***

4樓:

on error resume next

dim operationregistry,value

set operationregistry = createobject("wscript.shell")

value = operationregistry.regread("hkey_classes_root\...\aaa")

if (value = 1) then

msgbox "hkey_classes_root\...\aaa的值為1",4160,"結果"

else

msgbox "hkey_classes_root\...\aaa的值不為1",4160,"結果"

operationregistry.regwrite "hkey_classes_root\...\aaa",1,"reg_binary"

end if

set operationregistry = nothing

wscript.quit

登錄檔使用技術,如何使用登錄檔

登錄檔器是一個用來更改系統登錄檔設定的高階工具,它包含有關您計算機的執行資訊。除非絕對必要,否則不要登錄檔。通常,最好使用。windows 控制元件更改系統設定。如果登錄檔出錯,則您的計算機可能無法工作。如果這種情況發生,可以將登錄檔還原到最後一次成功啟動計算機時的狀態。有關。windows 登錄檔...

如何關閉禁用登錄檔,如何關閉登錄檔保護?

禁用登錄檔方法如下 1 點選電腦左下角的圓形開始選單,然後在彈出的開始選單中點選 執行 2 在開啟的執行對話方塊的輸入框中輸入gpeidt.msc,然後點選確定按鈕執行gpeidt.msc程式 3 執行gpeidt.msc後,就開啟如下圖所示的本地組策略編輯器 4 在左邊本地計算機策略下面點選開啟 ...

如何修改登錄檔

lv 0 20201203170609 有,下在個 ie修復專家 幾百kb,但功能齊全 包括現在網上大部分的瀏覽器篡改的修復,和ie外掛清除 不是用登錄檔改而是到 開始 執行 中輸入 gpedit.msc,開啟組策略編輯器。找到 計算機配置 管理模板 網路 qos資料包排程程式 選擇右邊的 限制可保...