レジストリ値を読み取り、その一部を置き換えて、テキストファイルに保存するための次のコードがあります。
Dim key As Object = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\\APP", "KEY", Nothing
Dim Number1 As String
Dim output As String
Output = key
Number1 = "12345"
output = Replace(output, "1", Number1)
My.Computer.FileSystem.WriteAllText("C:/value.txt", output, True)
これで、キーを除くすべての種類のレジストリキーで完全に機能するようになりましたREG_BINARY
…REG_BINARYキーを読み取ろうとすると、次のエラーが発生します。
Byte()
タイプからタイプへの変換String
は無効です。
言い換えると、REG_BINARY
たとえばレジストリキーC5 A2 A3 C1
を文字列(テキスト)に読み込んでから、テキストの1番を置き換えることはできますか?