大侠帮忙呀!在线等待!叩求答案!!!!!!

askwho 2003-11-07 11:06:13
小弟想打开一个文件,然后处理写入另一个文件,用下面的方法
open filename1 for input as #1
open filename2 for output as #2
line read #1, strings
write #2,string
close #1
close #2
结果写出来的字符串多了两个引号,怎么能把引号去掉呢!
比如原来的#1文件内容:asdfasdf
写到#2文件的内容变成:"asdfasdf"

我用openastextstream, 结果找不到类似于eof之类的判断文件结束的函数,大家看看怎么可以完成!

谢谢拉!
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
askwho 2003-11-07
  • 打赏
  • 举报
回复
强,结帐,谢谢拉!!
MSSQL 2003-11-07
  • 打赏
  • 举报
回复
用二进制方式打开。
Dim file1 As Long
Dim file2 As Long
Dim temp
Open "test.txt" For Binary As file1
Get #file1, , temp
Open "test1.txt" For Binary As file2
Put #file2, , temp
Close #file1
Close #file2
射天狼 2003-11-07
  • 打赏
  • 举报
回复
Dim strings As String

Open "C:\aa.txt" For Input As #1
Open "C:\bb.txt" For Output As #2
Line Input #1, strings
Print #2, strings
Close #1
Close #2

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧