以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  为什么使用了exit之后公式还在运行  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=78350)

--  作者:fresher
--  发布时间:2015/5/7 11:22:38
--  为什么使用了exit之后公式还在运行
为什么使用了exit之后公式还在运行
--  作者:jinzhe
--  发布时间:2015/5/7 11:23:52
--  

请根据自身碰到的问题,具体讲讲当前发生的问题


--  作者:fresher
--  发布时间:2015/5/7 11:27:00
--  回复:(jinzhe)请根据自身碰到的问题,具体讲讲当前...
强行退出:=1;
IF 强行退出 THEN BEGIN
{强行退出}
DEBUGFILE(\'D:/TEST.TXT\',\'强行退出%.2f\',0);
EXIT;
END 


这是我的代码,我看到的日志文件中一直打印 “强行退出0”
我用的是后台
[此贴子已经被作者于2015/5/7 11:27:21编辑过]

--  作者:fresher
--  发布时间:2015/5/7 11:29:45
--  回复:(jinzhe)请根据自身碰到的问题,具体讲讲当前...
应该是执行了exit之后,不会再打印才对吧
--  作者:jinzhe
--  发布时间:2015/5/7 13:09:53
--  

那需要把exit写在debug前面


--  作者:fresher
--  发布时间:2015/5/7 13:57:35
--  回复:(jinzhe)那需要把exit写在debug前面
exit的意思是不再执行公式,那不就是说执行了exit之后,我的系统就不再执行任何代码了吗?
--  作者:jinzhe
--  发布时间:2015/5/7 14:19:07
--  
不是,不执行的是exit后的代码
--  作者:fresher
--  发布时间:2015/5/7 14:47:37
--  回复:(jinzhe)不是,不执行的是exit后的代码
哦,明白了,谢谢jinzhe