打开一文本文件并放入textBox中Dim FileNumber
Dim Lstr as String
FileNumber = FreeFile ' 取得未使用的档案代码。
Open "TEST" For input As #FileNumber
Do While Not EOF(FileNumber)
Line Input #FileNumber, Lstr
Text1.Text = Text1.Text + Lstr + Chr(13)+Chr(10)
Loop
Close #FileNumber
这种方法是我从书上看到的,可是不成功。
还有一种方法:可 以 用 下 面 的 方 法 一 次 将 全 部 文 件 读 入 :
Open "d:\test1.txt" For Binary As filenum1
TextLine = Space(LOF(filenum1))
Get filenum1, , TextLine 对吗????
然后在CLICK事件中加入
text1.text=textline请指教!
Dim Lstr as String
FileNumber = FreeFile ' 取得未使用的档案代码。
Open "TEST" For input As #FileNumber
Do While Not EOF(FileNumber)
Line Input #FileNumber, Lstr
Text1.Text = Text1.Text + Lstr + Chr(13)+Chr(10)
Loop
Close #FileNumber
这种方法是我从书上看到的,可是不成功。
还有一种方法:可 以 用 下 面 的 方 法 一 次 将 全 部 文 件 读 入 :
Open "d:\test1.txt" For Binary As filenum1
TextLine = Space(LOF(filenum1))
Get filenum1, , TextLine 对吗????
然后在CLICK事件中加入
text1.text=textline请指教!
textbox一样的,外型外貌也一样啊,如果你非要放到 textbox中,
不如先用richtextbox 读出来,在用textbox.text=richtextbox.text就好了,
不过这样是不是很罗嗦了?
Dim TempFile As Long
Dim LoadBytes() As ByteTempFile=FreeFile
Open 文件名 For Binary As #TempFile
Redim LoadBytes(1 To Lof(TempFile)) As Byte
Get #TempFile,,LoadBytes
Close TempFileText1.Text=StrConv(LoadBytes,vbUniCode)
中文件名是完整的路径如:C:\test.txt还有
Text1.Text = Text1.Text + Lstr + Chr(13)+Chr(10)
改为
Text1.Text = Text1.Text & Lstr & vbcrlf
Open Filename for Input as #1
Do While Eof(1)
Line Input #1,sLine
Text1.Text=Text1.Text+sLine+vbCrlf
Loop
Close #1