用VB6.0语言,某文件夹内有10个TXT,如何把他们都读取到一个textbox当中去?
解决方案 »
- 关于pictruebox载入图片问题
- 求救,解决了一定放分
- 如何在新窗口中打开主页
- 我用 VB 编了一个程序,用 Install Shield 制作安装程序
- 请问VB可以做一个程序可以把CAD的文件调出并打印吗>???我只有这么多分了
- 高手帮帮忙!!关于用VB函数调用EXCEL表格内容!
- listview一行向上移动时候,怎么使得对应的icon向上移动!
- 难题:datareport + access :多个表?
- ArticleStye这个栏位的值保存不到数据库table里
- ADO连接的ACCESS数据库怎样用SQL语句查询两张表的内容?
- 连接数据库的时候为什么说的无效的外部过程
- CSDN上传问题
On Error Resume Next
Dim i As Long
Dim FSO As New Scripting.FileSystemObject
Dim cFils As Object
'读取1.txt-10.txt文件内容到Text1中
For i = 1 To 10
Set cFils = FSO.OpenTextFile("c:\" & i & ".txt", ForReading)
Text1.Text = Text1.Text & cFils.ReadAll & vbCrLf
Next
End SubPrivate Sub Form_Load()
Text1.Text = ""
End Sub
然后循环读取对应的txt文件到textbox
sfile=dir("c:\*.txt")
do while not sfile=""
'读取c:\......txt到textbox的代码
sfile=dir
loop
Dim ttFileName As String,ttFilePath As String
Dim Fso As New FileSystemObject
Dim Ts As TextStreamSet Fso = CreateObject("Scripting.FileSystemObject")
Set Dir = Fso.GetFolder(你的文件夹路径)
Set Txt = Dir.Files '取得文件夹中所有文件的集合'列取文件名:
For Each txtFiles In Txt
ttFileName = ttFileName & txtFiles.Name & vbCrLf
Next
text1.text = ttFileName'读取所有文件内容:
For Each txtFiles In Txt
ttFileName = txtFiles.Name
ttFilePaht = txtFiles.Path
Set Ts = Fso.OpenTextFile(ttFilePaht,"ForReading")
text1.text = text1.text & ttFileName & vbCrLf & Ts.ReadAll & vbCrLf
Ts.Close
Set Ts = Nothing
Next
Dim Ts As TextStream
为什么运行到这两行的时候一直说“用户未定义变量类型呢”