二进制 有没有办法将一个文件用binary方式读到.Text中 然后再将.text中的数据保存到文件,文件要没有问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,前提是读和写的时候都用得一种编码,即都为Ascii或Unicode。如:Option ExplicitConst mc_FileName As String = "c:\test.dat"Private Function ReadFile() As String Dim intFileNum As Integer Dim bytData() As Byte intFileNum = FreeFile() Open mc_FileName For Binary As intFileNum ReDim bytData(LOF(intFileNum) - 1) Get intFileNum, , bytData() Close intFileNum ReadFile = StrConv(bytData(), vbUnicode) 'UNICODE编码 End FunctionPrivate Sub WriteFile(ByVal strData As String) Dim intFileNum As Integer Dim bytData() As Byte bytData() = StrConv(strData, vbFromUnicode) 'ASCII编码 intFileNum = FreeFile() Open mc_FileName For Binary As intFileNum Put intFileNum, 1, bytData() Close intFileNum End Sub VB DLL连MYSQL 高手,版主,我想做一个可供输入参数查找按钮. 请大家给出个点子(想做vb作品)118 数据库读取内容,生成字符变量的问题 来CSDN整整3年了,散分纪念一下 多个timer控件的运行 当记录达到800万条时? 在VB里可不可改更改当前连接数据库数据表的字段名称。 会用vb编dll的高手进..... 关于文本框的定位。急!急!急! VB 显示!!! 怎样在VB6.0 中加载winsock 控件
Option ExplicitConst mc_FileName As String = "c:\test.dat"Private Function ReadFile() As String
Dim intFileNum As Integer
Dim bytData() As Byte
intFileNum = FreeFile()
Open mc_FileName For Binary As intFileNum
ReDim bytData(LOF(intFileNum) - 1)
Get intFileNum, , bytData()
Close intFileNum
ReadFile = StrConv(bytData(), vbUnicode) 'UNICODE编码
End FunctionPrivate Sub WriteFile(ByVal strData As String)
Dim intFileNum As Integer
Dim bytData() As Byte
bytData() = StrConv(strData, vbFromUnicode) 'ASCII编码 intFileNum = FreeFile()
Open mc_FileName For Binary As intFileNum
Put intFileNum, 1, bytData()
Close intFileNum
End Sub