要定义好data的数据类型及其大小, 一个例子:dim arrBuff() as byte
dim fn as longRedim arrBuff(FileLen(strFileName))fn = FreeFile
Open strFileName For Binary Access Read Write As fn
Get fn, , arrBuff()
Close fn
dim fn as longRedim arrBuff(FileLen(strFileName))fn = FreeFile
Open strFileName For Binary Access Read Write As fn
Get fn, , arrBuff()
Close fn
解决方案 »
- 把access数据库中的数据在listbox中显示出来
- VB开发的程序在客户机XP可以访问,win2000不能访问????
- 如何做一个没有边框的 MDI 窗体?
- vb里用的MSCOMM与单片机传输为什么在98下好用到XP下就不好用了,请高手指点。
- 有没有类似combo的输入控件,但combo有几千项,并切要求能通过字头,拼音头,编码进行过滤。
- 请问VB里有没有象VC里的信号量、锁等控置共享资源的方法?
- 我在VB中用下面的语句恢复数据时,提示数据库正在用着,怎么办?
- 怎样提高数据库访问速度?
- 关于判断记录集是否打开的问题!!
- Activereport 的学习资料
- 拦截IE的地址栏的内容,如果不符合要求,则访问一固定的网址。如何实现呢??????
- 请问如何在vb中执行ping命令?
Dim n As Long
Dim arrBytes() As Byte
Open "c:\win98\setup.bmp" For Binary As 1
n = LOF(1)
ReDim arrBytes(1 To n) As Byte
Get 1, , arrBytes
Close 1
If arrBytes(1) = Asc("B") And arrBytes(2) = Asc("M") Then
MsgBox "这是一个位图文件。"
End If
Dim data() As Byte
Open filename For Binary As #1
data = Input(LOF(1), 1)
Close #1
Dim TempFile As Long
Dim LoadBytes() As ByteTempFile=FreeFile
Open 文件名 For Binary As #TempFile
Redim LoadBytes(1 To Lof(TempFile)) As Byte
Get #TempFile,,LoadBytes
Close TempFileText1.Text=StrConv(LoadBytes,vbUniCode)写入:
Dim TempFile As Long
Dim SaveBytes() As ByteSaveBytes=StrConv(Text1.Text,vbFromUniCode)TempFile=FreeFile
Open 文件名 For Binary As #TempFile
Put #TempFile,,SaveBytes
Close TempFile