怎么使用VB打开文本文件?
我想用VB做一个程序,让他自动把一个文本文件里的内容读出来到窗体的文本框里写了下面的程序,但是总是提示“长度超出文件尾”,哪位高手帮我解决一下啊DimxAsStringO...
我想用VB做一个程序,让他自动把一个文本文件里的内容读出来到窗体的文本框里写了下面的程序,但是总是提示“长度超出文件尾”,哪位高手帮我解决一下啊
Dim x As String
Open "g:\杂项\123.txt" For Input As #1
input #1, x
Close #1
text1.text=x 展开
Dim x As String
Open "g:\杂项\123.txt" For Input As #1
input #1, x
Close #1
text1.text=x 展开
3个回答
展开全部
这样你换一种写法试一试:
dim x As String
open "g:\杂项\123.txt" for input as #1
DO while not eof(1)
line input #1,x
text1.text = text1.text & x & vbcrlf
loop
close #1
还有一种是:
open "g:\杂项\123.txt" for input as #1
text1.text = strconv(inputb(lof(2),#1),vbunicode)
close #1
不行的话 再问我
dim x As String
open "g:\杂项\123.txt" for input as #1
DO while not eof(1)
line input #1,x
text1.text = text1.text & x & vbcrlf
loop
close #1
还有一种是:
open "g:\杂项\123.txt" for input as #1
text1.text = strconv(inputb(lof(2),#1),vbunicode)
close #1
不行的话 再问我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim x As String
Open "g:\杂项\123.txt" For Input As #1
Do While Not EOF(1) '此句为到文件尾时退出
Line input #1, x
text1.text=text1.text+x
loop
Close #1
Open "g:\杂项\123.txt" For Input As #1
Do While Not EOF(1) '此句为到文件尾时退出
Line input #1, x
text1.text=text1.text+x
loop
Close #1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询