找回密码
 加入
搜索
查看: 2153|回复: 3

[AU3基础] (已解决)把一段文本写入文件,,单独运行一切正常,加入主程序就无效了?

[复制链接]
发表于 2015-1-18 11:41:15 | 显示全部楼层 |阅读模式
本帖最后由 yufei8051 于 2015-1-18 19:55 编辑

$File = fileopen('C:\logfile.log',1)    ;文本添加到文件尾
$log_text = "dfkjsfldjfwofejfsj"
filewrite($File, $log_text)
fileclose($file)

程序如上。
单独运行一切正常,可以正常写入。
但是当把这一部分加入到一个大的程序中调用就无效了,文件还可以正常创建,但永远只是0kb,里面一个字都没有。
实在搞不明白原因,求指教,不胜感激

感谢回复。已经解决。
发表于 2015-1-18 15:59:30 | 显示全部楼层
把你的脚本精简到可以重现问题就好办了,这样没问题的代码对解决问题毫无意义~
发表于 2015-1-18 19:06:25 | 显示全部楼层
回复 1# yufei8051


    最好重现脚本。
如果是函数,建议使用Global或Local去定义变量。以免可能因为变量重定义而失效。
你可以着重定义$File和$log_text试试
 楼主| 发表于 2015-1-18 19:55:35 | 显示全部楼层
感谢楼上两位回复。已经解决
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-28 03:44 , Processed in 0.075683 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表