gpt4 book ai didi

vb.net - 将字节数据加载到图片框

转载 作者:行者123 更新时间:2023-12-02 08:15:24 25 4
gpt4 key购买 nike

我使用以下代码将图像保存在数据库中。

ofd.ShowDialog()
vrPicHolder = IO.File.ReadAllBytes(ofd.FileName)
Dim drPic As DataRow
drPic = DsPic.tblPicTest.NewRow
drPic.Item("Picture") = vrPicHolder
DsPic.tblPicTest.Rows.Add(drPic)
taPic.Update(DsPic.tblPicTest)

现在我想在图片框中显示该图像。我试过了

PictureBox1.Image = Image.FromFile(vrPicHolder)

但它说无法将 Byte() 转换为字符串。请告知如何加载此图片。谢谢富尔坎

最佳答案

您调用的方法需要一个字符串,该字符串是图像的文件名。您需要向其传递 BMP、GIF、JPEG、PNG 或 TIFF 格式的图像的文件名。

Image.FromFile Method (String)

你应该做的是:

Dim pictureBytes as New MemoryStream(vrPicHolder)
PicutureBox1.Image = Image.FromStream(pictureBytes)

Image.FromStream Method (Stream)

关于vb.net - 将字节数据加载到图片框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6869777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com