Dim strAll as String
Dim strLine as StringOpen FileName For Input As #1
Do While not eof(1)
Line Input #1,strLine
strAll=strAll & strLine & vbCrLf
Loop
Close #1MsgBox strAll
Dim strLine as StringOpen FileName For Input As #1
Do While not eof(1)
Line Input #1,strLine
strAll=strAll & strLine & vbCrLf
Loop
Close #1MsgBox strAll
解决方案 »
- 求助:用友畅捷通T6中,MRP采购计划列表是从哪个数据表引出的数据
- 在VISUAL BASIC 6.0下如何添加DLL引用
- 为什么用VB改变不了工具栏按扭的宽度
- VB调用EXE文件路径问题
- 如何在access中储存超过2000字以上的文本
- 如何查看动态连接库中的函数名和参数???????
- 小杨在卫华医院,小林回公司了。他们其它的同事去 《新商报》报社了。反映这件事。我是 红玉网吧 的老板。
- 请问如何实现对QQ在线用户进行分类查找!
- 如何枚举系统所有的数据格式(在线等候)
- ****一个关于SQL语句的小问题请各位大侠快来帮忙...急!急!急!急!急!急!急!****
- playyuer(女㊣爱)进来帮忙,多谢多谢,有关DataReport的打印问题,其他高手也请进来!!!
- 问一个简单的问题:在VB里怎么样打印一个文件如d:\text.txt?
但是如果我读取得文件比较大,文件的后面内容就读不到,我读的文本文件为73k,你能帮我试试吗,
dim filehandle as long
filehandle = FreeFile
Open FileName For Binary Access Read As #filehandle然后采用get方法获取二进制信息。
取得后,你可以用数组下标的方式取值到String中并显示。文件比较大,出现^Z的机会就越大,自然后面的内容没法读取。
StrFile=Input(Lof(1),#1)
Close #1
Dim i As Long, j As Long
Dim mydata() As Long
lenth = Len("filename")
ReDim mydata(lenth, 10)
Open "filename" For Random Access Read As #1 Len = 4
For i = 1 To 7
For j = 1 To 10
Get #1, , mydata(i, j)
Print mydata(i, j);
Next j
Next i
Close #1End Sub