; By 布谷布谷
; 将信息输出到SciTEAHK控制台
Array1:=[1,2,3,4]
Array2:={1:2,2:9,a1:"",a2:8}
TS("布谷布谷", 9+9, Array1, Array2, 6) ;支持多个参数及数组混搭输出
MsgBox % TS(16+16, "???", Array1)
TS(Obj*)
{
for Key, Value in Obj
S .= "-参数-" . A_Index . "`n" . (IsObject(Value)?ForArray(Value):Value . "`n")
FileAppend, % S:=RTrim(S,"`n") . "`n", *
return S
}
ForArray(obj, N:="")
{
for Key, Value in obj
{
I := (N!=""?N . ",":"Array[") . Key
S .= (IsObject(Value)?ForArray(Value,Trim I):I . "] := " . Value . "`n")
}
return S
}
暂无讨论,说说你的看法吧