1.Exit 会终止公式的执行,不知道您想要的是否是这个功能
2.有单独输出机器码吗?这样可以和'A06E86AEFA4D7' 对比下 以此来判断IF条件语句到底是否触发了执行条件。
不一定非要用退出的方法,可以把代码放在下边的begin 和end之间
drawtextex(1,1,200,800,engincode());
rzb:=strcmp(engincode(),'888888888'); //888888888替换成你的机器码
if rzb=0 then //等于0说明这台正是你指定的那台机器?begin
这一段加上指标代码
end
链接2.3的例子里就是正确的写法
例如
drawtextex(1,1,200,800,engincode());
rzb:=strcmp(engincode(),'888888888');
if rzb<>0 then
begin
drawtextex(1,1,500,500,'程序不能在此计算机上运行');
exit;
end
buy(1,1,marketr);
我的机器码不是888888888就不会执行buy语句,只有机器码是888888888才会继续执行exit后边的语句,你自己试试看