使用richtextbox而不是File.WriteBytes

时间:2015-03-27 09:53:08

标签: vb.net

我现在正在使用此代码:

Dim data() As Byte = File.ReadAllBytes("D:\desktop\image.png")
File.WriteAllBytes("D:\desktop\file.txt", data)

而不是File.WriteAllBytes(写入文件)我想将这些字节写入richtextbox,这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以像以下一样使用

    Dim data() As Byte = File.ReadAllBytes("K:\sample.txt")
    ritchText.Text = System.Text.Encoding.UTF8.GetString(data)

如果您将输入作为图像文件提供,那么您将只获得Unicode characters。如果您像上面那样给textfile,那么将给出输入文件的确切内容。