0

レジストリから値を読み取ろうとしていますが、REG_BINARY です。私がテストしたものからのみ REG_SZ を読み取ることができます。

MsgBox(My.Computer.Registry.GetValue("PATH", "Name", Nothing))

レジストリからバイナリを読み取るにはどうすればよいですか?

4

1 に答える 1

2

GetValue()を返すように宣言されてObjectいます。バイナリ値を読み取るには、結果をキャストする必要があります。

Dim value as Object = My.Computer.Registry.GetValue("PATH", "Name", Nothing)
Dim bytes as Byte() = CType(value, Byte())
于 2013-01-03T17:37:06.690 に答える