关于vb对二进制的一些问题

rt,各位大佬能否给出一些关于vb对二进制文件的读写的一些函数之类的?例如:要把字符串str="HelloWorld"转换成二进制要怎么搞?再把转换后的写入文件"1.da... rt,各位大佬能否给出一些关于vb对二进制文件的读写的一些函数之类的?
例如:要把字符串str="Hello World"转换成二进制要怎么搞?
再把转换后的写入文件"1.dat"要怎么做
请大佬们通俗but详细地介绍一下
展开
 我来答
VB编程解放双手
2017-07-24 · 个人VB爱好者专注vb编程_时效软件
VB编程解放双手
采纳数:1204 获赞数:2391

向TA提问 私信TA
展开全部

Dim t As String, f As String


Private Sub Command1_Click()

On Error GoTo myerr

Dim hFile As Long, bb() As Byte

bb = t

hFile = FreeFile

Open f For Binary As #hFile

Put #hFile, , bb

Close #hFile

Exit Sub

myerr:

MsgBox Err.Description

End Sub


Private Sub Command2_Click()

On Error GoTo myerr

Dim hFile As Long, bb() As Byte, s As String

hFile = FreeFile

Open f For Binary As #hFile

ReDim bb(LOF(hFile) - 1)

Get #hFile, , bb

Close #hFile

s = StrConv(bb, vbNarrow)

MsgBox s

Exit Sub

myerr:

WriteAndReadByteFile = Err.Description

End Sub


Private Sub Form_Load()

t = "中国,hello word,中国"

f = App.Path & "\1.dat"

Command1.Caption = "写入"

Command2.Caption = "读取"

End Sub

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式