易截截图软件、单文件、免安装、纯绿色、仅160KB

大家好,我个VB新手,请问Binary是怎么用的?

文件能添加成功,但是用string变量类型获取的内容是空的,用int、long只能获得一些数字,请问要怎么才能完成的取得文件的内容?

Private Sub Command1_Click()    '获取文件内容
Dim a As String
Open "e:\e.txt" For Binary As #1
Get #1, 1, a
Label1.Caption = a
Close #1
End Sub

Private Sub Command2_Click()  '添加文件内容
Dim e As String
Open "e:\e.txt" For Binary As #1
e = Text1.Text
Put #1, 1, e
Close #1
End Sub
使用 byte() 数组。

Open "e:\e.txt" For input As #1
    input #1,a
    Label1.Caption = a
Close #1

VB code:
Private Sub Command1_Click() '获取文件内容
Dim a() As Byte, i As Long
i = FileLen("e:\e.txt")
ReDim a(i - 1)
Open "e:\e.txt" For Binary As #1
Get #1, , a
Label1.Caption = StrConv(a, vbUnicode)
Close #1
End Sub

Private Sub Command2_Click() '添加文件内容
Dim e() As Byte
Open "e:\e.txt" For Binary As #1
e = StrConv(Text1.Text, vbfromUnicode)
Put #1, 1, e
Close #1
End Sub


Binary 是 VB 中“对文件操作方式的一种描述”,它把整个文件看着一系列的无任何格式定义的字节流。

在 读/写 文件时,也直接按内存数据的形式进行 输入/输出 操作(当然字符串是按 ANSI字节序列 来处理)。


相关问答:

VB ini文件写入 读取 - VB / 基础类

看了一些VB ini文件写入读取的方法 但是还是不知道怎么写,上面写了很长 很多,但是我不知道怎么用,我想问一下怎样写才能实现在TEXT1中写字,然后点Command1提交,然后TEXT1里面的数字就写进INI里面[Section]的Key1 ......

【急求】VB中使用WScript调用外部命令 - VB / 基础类

在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:

Private Function getFile_CMD(filename, filepath) As Bo ......

Vb.net Access CrystalReport - .NET技术 / VB.NET

第一次接触CrystalReport
急寻找Vb.net Access 通过查询出的数据输出到CrystalReport的例子.
有的朋友麻烦发来学习.多谢!
跟你的要求差不多,参考一下:
http://topic.csdn.net/u/20090823/21/87af02d3-f4ca-480 ......

关于VB.NET和MS ACCESS的问题

我写了一个软件,要用到ACCESS数据库,我再访问ACCESS的时候,我需要从表里读出一行数据,我的程序是这样写的,SQLSTRING="SELECT * from '" &ME.TEXTBOX1.TEXT &"' WHERE ID = '"& ......

有关vb的问题 - VB / 基础类

数据库貌似已经连接上了vb,,可是为什么数据库上的数据不能显示在框表中捏???
具体的代码?

无码无真相!

你把篮球抱在怀里,就能远投得3分?

麻烦各位大虾了啊。。。
Private Sub Comm1_Click()
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号