跳到主要内容

zm.VarInfo 获取参数信息

🎯功能

获取所有参数的数据类型、长度、值,通常配合按键自带的TracePrint命令调试输出使用,除了普通变量输出外,还支持数组与表的直接输出。

📜语法

结果 = zm.VarInfo(...)

📥参数

参数数据类型解释
参数任意类型要获取信息的参数,支持多个参数。

📤返回

字符串 ,返回每个参数信息合成的字符串,格式如下“【数据类型 长度】值,【数据类型 长度】值...”。

💡示例

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

Dim a = {"紫猫":345911220,"学园":{"正在", "招生中"},"欢迎加入"}
Dim b = "123", c = 123, d = true, e
TracePrint zm.VarInfo(a,b,c,d,e)

📘备注

  • zm.TracePrint 超级调试输出相比,缺少了调试输出功能,但是可以直接使用TracePrint命令输出更加灵活。
  • V1.1723: 初次加入
  • V2.1826: 优化返回字符串长度, 最长255, 以保证TracePrint()函数能正常输出显示信息
  • V4.2111: 优化返回字符串长度, 最长65536, 以保证TracePrint()函数能正常输出显示信息