zhaojun_xf 发表于 2009-4-11 16:12:20

请教高手们一个关于VB中,文本的处理问题?

在VB中,我想把0x00到0xFF之间的数据放入文本文件中,也可以用别的格式。再放入SD卡中,用WinHex软件打开SD卡中的文件时,就能按00到FF的格式显示出来。
即把0x00到0xFF之间的数据按一个字节放入文本文件中,应该怎么处理。如果我直接放进去0x00它会当成4字节数据,请教高手了,先谢谢!
http://cache.amobbs.com/bbs_upload782111/files_14/ourdev_435497.jpg
(原文件名:无标题.jpg)

fengruoyouqing 发表于 2009-4-11 17:03:32

你按照二进制格式打开文件,然后存储。或者你把每个数调用chr()函数转化为字符后再存储。

pcform 发表于 2009-4-11 19:04:11

Dim BMP(255) As Byte
fBMP = FreeFile
Open strFileName For Binary As #fBMP
Put #fBMP, , BMP

zhaojun_xf 发表于 2009-4-13 08:37:12

谢谢楼上两位,非常感谢!
页: [1]
查看完整版本: 请教高手们一个关于VB中,文本的处理问题?