Q语言 我的命令库《通用》调试输出功能函数源码
admin
2023-01-21 09:42:56
0

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 日志运行内容 :开发者可见的屏打输出
----------------------

相关内容

热门资讯

我来教教您“乐山游戏中心.辅助... 网上科普关于“乐山游戏中心有没有挂”话题很是火热,小编也是针对乐山游戏中心作*弊开挂的方法以及开挂对...
终于懂了“全民游戏.到底是不是... 家人们!今天小编来为大家解答全民游戏透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买很...
【第一财经】“新道游拼三张.怎... 有 亲,根据资深记者爆料新道游拼三张是可以开挂的,确实有挂(咨询软件无需...
终于了解“微乐四川麻将.辅助开... 您好:微乐四川麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款...
【第一资讯】“同城游跑胡子.怎... 【第一资讯】“同城游跑胡子.怎么开挂?”详细开挂教程您好,同城游跑胡子这个游戏其实有挂的,确实是有挂...
今日重磅消息“金满地.可以开挂... 今日重磅消息“金满地.可以开挂吗?”原来真的有挂您好,金满地这个游戏其实有挂的,确实是有挂的,需要了...
【今日要闻】“衣兆丰悦.可以开... 有 亲,根据资深记者爆料衣兆丰悦是可以开挂的,确实有挂(咨询软件无需打开...
今日重磅消息“酉阳大贰.究竟有... 有 亲,根据资深记者爆料酉阳大贰是可以开挂的,确实有挂(咨询软件无需打开...
今日重大通报“三鑫联盟.开挂器... 有 亲,根据资深记者爆料三鑫联盟是可以开挂的,确实有挂(咨询软件无需打开...
今日重大发现“数独大赛.到底是... 有 亲,根据资深记者爆料数独大赛是可以开挂的,确实有挂(咨询软件无需打开...