请教如何在后台生成一个日志文件
我的意图是在程序完成后保存程序的执行情况我使用了filewrite,但是,只能保存第一条,而且,执行完第一步后主界面就自动关闭了。。
不知道为什么。。
请高手指点。。。
是函数使用的不对,还是?
我原来是执行一条程序,写一个信息到记事本,但是太烦琐了,每次都要激活TXT,然后写完后再激活主界面继续执行程序。。这次想改进一下。。 兄弟你走弯路了,试试FileWriteLine吧! 我是这么干的,设置一个变量来存储日志,到最后用FileWriteLine写入文件 上面的不会占用资源么 _FileWriteLog 我是这么干的,设置一个变量来存储日志,到最后用FileWriteLine写入文件
jhun 发表于 2009-6-24 11:19 http://www.autoitx.com/images/common/back.gif
要是你的程序崩溃了。日志就啥也没有了。。{:2_78:} 5楼比较好,我是自定义了一个函数,可以根据需要加入时间等信息,在需要了解执行情况的地方调用这个函数 func write_log($log_str)
filewriteline("LOG"& @YEAR&@MON&@MDAY&".txt","["&@HOUR&":"&@MIN&":"&@SEC&"]"&@TAB&@TAB&$log_str)
EndFunc func write_log($log_str)
filewriteline("LOG"& @YEAR&@MON&@MDAY&".txt","["&@HOUR&":"&@MIN&":"&@SEC&"]"&@TAB&@TAB&$log_str)
EndFunc 原来代码是这样贴的:face (13):
页:
[1]