有个文件,用记事本打开,可以看到大致内容,文件前面有几行乱码,我
用以下方式读取,把前面几行乱码删除后读取正常,但是前面有乱码(或只能看到
空格),只读取一行,就跳出循环,下面的都不读了,好象已到文件尾一样,该怎样读Open FileName For Input As #1 ' 打开文件
Do While Not EOF(1)
Line Input #1, x
....处理每一行
Loop
用以下方式读取,把前面几行乱码删除后读取正常,但是前面有乱码(或只能看到
空格),只读取一行,就跳出循环,下面的都不读了,好象已到文件尾一样,该怎样读Open FileName For Input As #1 ' 打开文件
Do While Not EOF(1)
Line Input #1, x
....处理每一行
Loop
解决方案 »
- Access表数据合并
- Sum fields ms access query
- 大家帮帮我,一个SendMessage问题
- 窗体全屏的问题?????
- 有没有办法让程序在系统托盘右下角的图标显示动态的数字,就像一些内存整理软件一样?
- (给分)武汉一家公司招聘VB程序员出了这样一个题,求助高手帮忙解答出来
- 怎么能让msflexgrid中记录导到EXCEL 中去呢。
- 什么叫ado控件?
- 如何把excel的内容扩充到整页打印?
- 在菜单里怎样添加图标?
- 我想让别人只能添加记录,不能修改记录,怎么可以做到啊?
- 请教:我在form中拖动DBGrid控件时,出现“该部件的许可信息没找到”,我想问问怎样使之有许可证。
dim a() as byte
redim a(filelen(filename))
open filename for binary as #1
get #1,,a
close
msgbox a
没搞懂什么意思
+vbcrlf不行么?
dim str1 as string
dim str2 as string
Dim filenumber As Integer
filenumber = FreeFile
Open dirfile For Binary As #filenumber
Do While Not EOF(filenumber)
str1 = Input(1, filenumber) '每次取一个字符
str2 = str2 + str1 '将一个个字符连起来
Open FileName For Binary As #1
Text1.Text = Input(LOF(1), 1)
Close #1