TC官方合作论坛
标题:
文件操作的一个问题
[打印本页]
作者:
一哥
时间:
2013-12-22 00:34
标题:
文件操作的一个问题
功能 开始_点击()
如果(文件.是否存在("d:\\1.txt"))
调试输出("有此文件")
文件.删除("d:\\1.txt")
否则
调试输出("没有此文件")
文件.创建("d:\\1.txt","创建文件")
文件.关闭(文件句柄)
如果结束
功能结束
如上代码:请问大神们为什么文本创建之后再点击开始按钮可以删除,再次点击可以新建文本,再点一次之后盘符里的文本就不能删除了呢
作者:
yangfusheng
时间:
2013-12-22 01:05
//判断是否存在文件
function Check(fileName)
if(!file.exist(path&fileName))//没有就创建
handle=file.createfile(path&fileName,"rw|FILE_SHARE_READ|FILE_SHARE_WRITE|CREATE_ALWAYS")//自定义属性
endif
endfunction
作者:
贱哥
时间:
2013-12-22 13:45
文件.创建("d:\\1.txt","创建文件")
文件.关闭(文件句柄)
上面这2句 文件句柄都没赋值 那关闭的自然就失效了 没关闭那就是占用了 自然是不能删除的 文件属性中的 创建文件 这个属性也是不存在的
改成
文件句柄=文件.创建("d:\\1.txt")
文件.关闭(文件句柄)
作者:
kaixindexifan
时间:
2013-12-22 15:09
功能 开始_点击()
如果(文件.是否存在("d:\\1.txt"))
调试输出("有此文件")
文件.删除("d:\\1.txt")
否则
调试输出("没有此文件")
文件句柄=文件.创建("d:\\1.txt","创建文件")
如果(文件句柄!=0)
文件.关闭(文件句柄)
如果结束
如果结束
功能结束
复制代码
板凳说了也道理,这里完善下了代码,可以参考下。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1