请问高手:因初次接触vb,现需解决问题,即:如何打开一个文件,然后从该文件中读出一行行数据,分别写入另一个文件中?万分感谢!!
解决方案 »
- 为什么VB可以连接数据库,ASP却连接不成功
- VB 字节移动
- 一个迫切亟待解决的问题-记录问题
- 请问在VB里可以直接通过调用函数或方法或者直接编程来绘制三维实体吗?
- 返回上一级调用的窗体
- 从一个窗口用数据库做一个用户密码验证保存该用的信息,并在另一个窗口调出来?
- [在线求救]:filedataTime()这个函数为什么没有??
- 关注Com组件的大哥,千万别错过这里--Activex控件动态加载后不能访问定制的属性和方法.
- 请教:用图片作相框的问题。
- 如何实现点击VB中datagrid行,触发事件弹出窗口,并传递所点击行参数
- 中文的ASCII码范围是多少?
- 怎样做出像PhotoShop中打开图片文件时显示一个打开的进度条?
工程引用中引用microsoft scripting runtimeDim Fs1 As FileSystemObject
Dim File1 As File
Dim Ts1 As TextStream
Dim FilePath1 As String
Dim ReadLine(30) As String
Set Fs1 = CreateObject("Scripting.FileSystemObject")
FilePath1 = "c:\my documents \aaaa.TXT"
Set File1 = Fs1.GetFile(FilePath1)
Set Ts1 = File1.OpenAsTextStream(ForReading, TristateUseDefault)
Do While Not Ts1.AtEndOfStream
ReadLine(j) = Trim(Ts1.ReadLine)
j = j + 1
Loop
Set Ts1 = File1.OpenAsTextStream(ForWriting, TristateUseDefault) Ts1.WriteLine "/r /y"
Ts1.WriteLine (ReadLine(1))
Set file1 = fsoTest.GetFile("c:\a.txt")
Set ts = file1.OpenAsTextStream(ForReading)
Do While Not ts.AtEndOfStream
s = ts.ReadLine
Print s
Loop
ts.Close
End Sub
小弟初学!谢谢!
我给出的方法是二进制的打开方法!Open FileName For Input As FileNumber '只读打开文件
Do While Not EOF(FileNumber)
Line Input #FileNumber, inbuf '取文件的每一行
jl.Text = jl.Text + inbuf + Chr(13) + Chr(10) '每行加上回车和换行符
Loop