?? regqueryvalueex函數返回二進制值到字符串出錯.txt
字號:
你必須牢記,在VB中不能使用字符串來保存二進制數據。簡單的說,在中文版中,如果使用字符串保存二進制數據可能會出現半個漢字的情況,這是不允許的,具體的原理參考“VB 5提示錯誤:"輸入超出文件尾"”。二進制數據應該保存在數組中。你可以定義一個二進制數組,如:
Dim nBytes(3) As Byte
然后把nBytes(0)(即數組首地址)傳遞給RegQueryValueEx函數,讓RegQueryValueEx函數把數據放在數組中。如果你讀的類型是DWORD型,也可以直接定義:
Dim dwDWord As Long
然后把dwDWord的地址傳遞給RegQueryValueEx函數。
<END>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -