温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Q语言 我的命令库《通用》调试输出功能函数源码

发布时间:2020-02-20 12:41:21 来源:网络 阅读:229 作者:鬼谷子2015 栏目:开发技术

Q语言编程调试个人总结几点小技巧,可能对初学者有点小帮助,这里分享下:
1、调试程序运行时,利用输出函数,及时的输出各个函数的运行结果,便于程序调试,查找问题出在哪条,哪行语句上,及时跟踪函数运行后的结果。
2、可以输出到文本文件中,方便后继查询,这一功能,在程序打包后尤为重要,用户可以通过界面开启输出日志功能,后将文件传给开发人员,方便查找BUG。
3、合理利用全局变量,方便调用。
---------------------
代码如下:

日志运行内容 = "遍历一次,未找到图"
Call Lib.通用.输出日志(日志运行内容):TracePrint 日志运行内容

---------------------
函数如下:

Sub 输出日志(日志内容)
                If V_输出运行日志 = 1 Then 
                            Call Plugin.File.WriteFileEx(V_sPath & "脚本日志.txt", Now()& ": "&日志内容) //这边有加上执行该命令相应的系统时间
                End If
End Sub

//日志内容:字符串参数  
// V_输出运行日志 :为全局变量,定义是否输出日志文件.(0,1)
//日志文件名为:脚本日志.txt  
// V_sPath :为全局变量,取程序运行当前目录。  V_sPath = Plugin.Sys.GetDir(0)&"\"
//TracePrint 日志运行内容 :开发者可见的屏打输出
----------------------

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI