[求助]关于NULL和Chr$(0)的问题,请大家帮忙
Dim lResult As Long, lValueType As Long, strBuf As String, lDataBufSize As Long
RegQueryValueEx hKey, strValueName, 0, lValueType, ByVal 0, lDataBufSize
strBuf = String(lDataBufSize, Chr$(0))
RegQueryValueEx hKey, strValueName, 0, 0, ByVal strBuf, lDataBufSize
RegQueryStringValue = Left$(strBuf, InStr(1, strBuf, Chr$(0)) - 1)
这一段代码是从注册表中读取密码用的,
红色部分这两处,哪位能帮我解释一下,我看了半天也没搞明白,到底是什么意思啊,
似乎反回来的都是空的,确又不能少,少了就读不出数据了,这是为什么呀?
[此贴子已经被作者于2005-8-7 13:30:01编辑过]