社区
VB基础类
帖子详情
急问:VB怎么样清空一个文件里的全部内容(再线等)
jzqforfreedom
2004-04-20 03:39:14
如题,谢谢
...全文
237
10
打赏
收藏
急问:VB怎么样清空一个文件里的全部内容(再线等)
如题,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzqforfreedom
2004-04-20
打赏
举报
回复
我懂了
结贴
把mljboy(笑三少) 程序稍微改改就好了
谢谢大家
顺便说 wwqna(york) 的方法不行
jzqforfreedom
2004-04-20
打赏
举报
回复
to wwqna(york)
strtmp="c:\1.txt"
open strtmp for output as #1
print #,""
debug.print lof(1) '这行是我添加的
close #1
添加我写的行后显示文件长度为2
jzqforfreedom
2004-04-20
打赏
举报
回复
mljboy(笑三少)
你所创建的文件个删除的文件是哪个?
filename是不是可以用文件路径代替?
wwqna
2004-04-20
打赏
举报
回复
strtmp="c:\1.txt"
open strtmp for output as #1
print #,""
close #1
这个方法最简单了
mljboy
2004-04-20
打赏
举报
回复
Dim fso As Variant
mljboy
2004-04-20
打赏
举报
回复
删除该文件,然后从新建一个同名的文件
Dim fs As Variant
Set fs = CreateObject("scripting.filesystemobject")
If fs.FileExists(filename) Then
fs.DeleteFile (filename) '删除该文件
Set fso = fs.CreateTextFile(filename) '创建同名空文件
.
.
;
end if
jzqforfreedom
2004-04-20
打赏
举报
回复
to extcsdn(Studing VB now)
fso是个什么东西啊,具体语法怎么写的?麻烦解说,谢谢
Rex_love_Burger
2004-04-20
打赏
举报
回复
最好用fso创建一个同名的空文件覆盖原来的文件
道素
2004-04-20
打赏
举报
回复
你干脆删除那个文件,然后创建一个空的,对了什么格式的文件
如果格式复杂,作个空的备份,每次删除旧的由它复制一个新的
jzqforfreedom
2004-04-20
打赏
举报
回复
没人回,自己先顶
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章