vb.net 将文件转化成二进制
Dima()openXXforbinaryas#1'这里的XX指的是图片的路径。ReDima(LOF(1))get#1,,aclose#1这段代码如何转化成VB.NET的...
Dim a()
open XX for binary as #1 '这里的XX指的是图片的路径。
ReDim a(LOF(1))
get #1,,a
close #1
这段代码如何转化成VB.NET 的 展开
open XX for binary as #1 '这里的XX指的是图片的路径。
ReDim a(LOF(1))
get #1,,a
close #1
这段代码如何转化成VB.NET 的 展开
3个回答
展开全部
首先引入System.IO命名空间
Imports System.IO
然后使用文件流来读入数组:
Dim bytes() As Byte
Using fs As New FileStream(文件路径,FileMode.Open)
ReDim bytes(fs.Length-1)
fs.Read(bytes,0,fs.Length)
fs.Close()
End Using
这样bytes就是整个文件的所有字节了
从字节生成Image:
Dim img As Image = Image.FromStream(New MemoryStream(bytes))
img就是图片了
Imports System.IO
然后使用文件流来读入数组:
Dim bytes() As Byte
Using fs As New FileStream(文件路径,FileMode.Open)
ReDim bytes(fs.Length-1)
fs.Read(bytes,0,fs.Length)
fs.Close()
End Using
这样bytes就是整个文件的所有字节了
从字节生成Image:
Dim img As Image = Image.FromStream(New MemoryStream(bytes))
img就是图片了
展开全部
将文件转化成二进制
Dim data As Byte() = File.ReadAllBytes("a.jpg")
将数组再转化成图片
Dim img As Image
Using ms As New MemoryStream(data)
img = Image.FromStream(ms)
End Using
Dim data As Byte() = File.ReadAllBytes("a.jpg")
将数组再转化成图片
Dim img As Image
Using ms As New MemoryStream(data)
img = Image.FromStream(ms)
End Using
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim a As Byte() = System.IO.File.ReadAllBytes(XX) '这里的XX指的是图片的路径
追问
那如何将数组再转化成图片呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询