第1个回答 2012-04-16
Dim s As String, i As Integer
Open "1.txt" For Input As #1
For i = Text1.lbound To Text1.ubound
If EOF(1) Then Exit For
Line Input #1, s
Text1(i).Text = s
Next
Close #1
第2个回答 2012-04-17
楼上的方法应该是一个比较标准的方法,在这里我推荐一个稍微简单一点的方法:假设文件在C盘根目录下,名是“工程1.txt”
Open "C:\工程1.txt" For Binary As #1
tmp = Split(Input(LOF(1), 1), vcCrlf)
Close #1
For i = 1 To 5
Text1(i).Text = tmp(i - 1)
Next
希望能帮到你,如有问题可以追问我。本回答被提问者采纳