编程问题解决方案深度剖析
1. 多数据类型参数处理
在编程中,处理多数据类型参数是一项重要技能。以 DisplayValue 例程为例,它为我们提供了学习处理此类参数的绝佳机会。以下是部分代码展示:
Select Case DataType
Case REG_DWORD
res = RegQueryValueEx(hKey, ValueName, 0, DataType, longdata, BufferSize)
LabelOutput = LabelOutput & Hex$(longdata)
Case REG_BINARY
LabelOutput = "Binary: "
ReDim binarydata(BufferSize - 1)
res = RegQueryValueEx(hKey, ValueName, 0, DataType, binarydata(0), BufferSize)
For x = 0 To BufferSize - 1
hexval = Hex$(binarydata(x))
If Len(hexval) = 1 Then hexval = "0" & hexval
hexval = " " & hexval
LabelOutput = LabelOutput & hexval
Next x
Case Else
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



