Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:不能在循环中使用REF函数,有什么办法避免吗?

1楼
qq代人发帖 发表于:2017/11/29 15:42:12
FOR I=1 TO 100 DO BEGIN    
    TH[I] := REF(HHV(H,IT),1) ;
END
2楼
FireScript 发表于:2017/11/29 15:49:28

ref可以放到if外面先计算好。然后在if里面调用。

temp:=REF(HHV(H,IT),1) ;

FOR I=1 TO 100 DO BEGIN    
    TH[I] := temp;
END

3楼
死亡旋律 发表于:2017/11/29 15:52:46
FOR I=1 TO 100 DO BEGIN    
    TH[I] := REF(HHV(H,I),1) ;
END

之前的程序弄错了,不是IT,是I,,
4楼
FireScript 发表于:2017/11/29 15:56:59

这样就没有合理的方法了,你也可以强制忽略那个警告。

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.00000 s, 3 queries.