yanghao1 发表于 2009-9-25 13:41:00

由于函数调用深度达到几次,想在某一个函数中终止用户输入而退回到AutoCAD环境,结

由于函数调用深度达到几次,想在某一个函数中终止用户输入而退回到AutoCAD环境,结果老是给出致命性错误<p>逐层的修改函数返回结果又太麻烦,不如当即终止回到AutoCAD环境,结果老是给出致命性错误提示,而导致AutoCAD环境关闭,这是不期望的,,怎么办?</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (prPointRes.Status == PromptStatus.Cancel)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Environment.Exit(0); //说是致命性错误<br/></p>

雪山飞狐_lzh 发表于 2009-9-25 15:56:00

<p>是在什么情况下用?</p><p>直接return不行么?</p>
页: [1]
查看完整版本: 由于函数调用深度达到几次,想在某一个函数中终止用户输入而退回到AutoCAD环境,结