Private Sub Command1_Click()
Dim MyStr As String '248-250 txt 内容
Dim allstr As String 'all.txt 内容
Dim i As Integer, iTxtstr As String '文件名 循环用 ' Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\all.txt" For Output As #1 For i = 248 To 250
iTxtstr = "0" & i & ".JPG.TXT" '0248.jpg.txt
Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\" & iTxtstr For Input As #1
Do While Not EOF(1)
Line Input #1, MyStr Text1.Text = Text1.Text & MyStr & vbCrLf' Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\all.txt" For Output As #2
这里不会写了.. - - 想象上面的 text1 里显示的一样. 写进同路径下的 all.txt 里' close #2 Close #1
Next i
End Sub
求助..
解决方案 »
- 100分请版主进来说一句,到底是为什么,急了,真急了,
- 请教如果在WORD的宏中获取当前打开的文件名?
- VB打印问题,内容打完了,还是要吞纸,然后打印机卡住了
- 文件夹内文件拷贝的问题
- 请 问 用 什 么 软 件 把 程 序 打 成 一 个 安 装 包?
- 为什么会这样的?非常稀见的一个问题!
- VB08word外接程序中如何从窗体调用Range
- 请问,如何把这个SQL返回的数据集全显示出来?
- 一个很高级api问题,不是高手不要进来(我做了一个hook的程序)
- 请问各位大侠,如何使ACCESS数据文件中的一个表转化成EXCEL文件??
- VB 获取 希网域名(www.3322.org) 我更新的端口和地址!!!
- activeX 下载更新
iTxtstr = "0" & i & ".JPG.TXT" '0248.jpg.txt
Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\" & iTxtstr For Input As #1
Do While Not EOF(1)
Line Input #1, MyStr Text1.Text = Text1.Text & MyStr & vbCrLf Next i
Close #1 Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\all.txt" For Output As #2
print #2, Text1.Text
close #2
End Sub
Text1.Text = Text1.Text & MyStr & vbCrLf
只是现在测试时候用下.
也不光是 248-250这么少 - -
是... 017 - 888
Visual Basic 6编程技术大全 PDF 888页 -.-用text1的话 卡死了吧. - -
Dim MyStr As String '248-250 txt 内容
Dim allstr As String 'all.txt 内容
Dim i As Integer, iTxtstr As String '文件名 循环用
Dim s$
For i = 248 To 250
iTxtstr = "d:\" & i & ".TXT" '路径自己修改
Open iTxtstr For Binary As #1
s = Input(LOF(1), #1)
Close #1
Open "d:\all.txt" For Append As #1
Print #1, s
Close #1
Next i
MsgBox "ok"
End Sub
Dim MyStr As String '248-250 txt 内容
Dim allstr As String 'all.txt 内容
Dim i As Integer, iTxtstr As String '文件名 循环用
Dim s$
For i = 248 To 250
DoEvents
iTxtstr = "d:\" & i & ".TXT" '路径自己修改
Open iTxtstr For Binary As #1
s = s & Input(LOF(1), #1) & vbCrLf
Close #1
Next i
Open "d:\all.txt" For Output As #1
Print #1, s
Close #1
MsgBox "ok"
End Sub
For i = 248 To 250
iTxtstr = "0" & i & ".JPG.TXT" '0248.jpg.txt
Open "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\" & iTxtstr For Input As #1
Do While Not EOF(1)
Line Input #1, MyStr
Text1.Text = Text1.Text & MyStr & vbCrLf
loop
Close #1
Next iOpen "C:\Documents and Settings\Xia\桌面\新建文件夹 (2)\all.txt" For Output As #2
print #2, Text1.Text
close #2
End Sub
一行一行的去取? 当然卡死了;用get 语句或者input函数一起取出来吧.
Dim i As Integer, fnm As String, iStr As String
For i = 7 To 888
fnm = "c:\111\" & Format(i, "0000") & ".JPG.TXT"
Open fnm For Input As #1
iStr = input(lof(1),1)
Open "c:\111\all.txt" For Append As #2
Print #2, iStr
Close
Next
End Sub呵呵,你继续前进……