livecode中是否有命令显示如下错误信息? 我基本上想要输出发生错误的行号。
if the cDev is "dev" then -- check for development system
answer error "Error"&& lineNumber && "on cardscript" & myCardName && "in stack" && myStackName
else
answer error "Please contact support"
end if
这会让它变得如此容易......
答案 0 :(得分:2)
我唯一能推荐的是你阅读并试验"尝试"并且"赶上"控制结构。如果您使用" catch"关键字,然后发生错误的行号将位于" errorString"
的第2项 克雷格纽曼答案 1 :(得分:2)
将此处理程序放入堆栈脚本:
on errorDialog pErr
put item 2 of line 1 of pErr into tLineNum
-- do whatever you want here
end errorDialog
有关数字含义的更多信息,请参阅LiveCode字典中的“errorDialog”。您可以检索错误代码,行号和提示。