以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  [求助]为何循环5次,只有输出1次呢?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=51916)

--  作者:yeyi
--  发布时间:2013/5/11 20:03:13
--  [求助]为何循环5次,只有输出1次呢?

[求助]为何循环5次,只有输出1次呢?

按程序设计,应该在5行每行均输出test。。。。。

 

但是只有最后1行输出test。。。。。,其他4行均为空白!!!

 

何原因?(如果将循环5改为4,则只在第4行输出,其余3行为空白,就是永远只有最后1行输出,)

注意:是在公式系统中。

 

TYPOS_I:=1;
TYPOS[1]:=0;
TYPOS[2]:=30;
TYPOS[3]:=90;
TYPOS[4]:=150;
TYPOS[5]:=220;

FOR K=1 TO 5      DO 
 BEGIN

        TCSTR_LINE:=\'TEST....\';
  //DRAWTEXTex(islastbar,0,1,TYPOS[TYPOS_I],TCSTR_LINE,COLORYELLOW);
  DRAWTEXTex(1,0,1,TYPOS[TYPOS_I],TCSTR_LINE,COLORYELLOW);
  TYPOS_I:=TYPOS_I+1;
 END;


--  作者:yeyi
--  发布时间:2013/5/12 10:12:28
--  
为何循环5次,只有输出1次呢?

按程序设计,应该在5行每行均输出test。。。。。

 

 

王大侠测试,救命一下


--  作者:yeyi
--  发布时间:2013/5/12 11:13:21
--  

这个是程序的bug呢?

还是drawtext的内在机制决定的


--  作者:王锋
--  发布时间:2013/5/12 17:57:01
--  
drawtext的内在机制决定的