區(qū)別
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2018年05月21日
-
咨詢(xún)內(nèi)容:
代碼一
VARIABLE:FLAG:=0;
IF CLOSE>OPEN AND FLAG=3 THEN BEGIN
DRAWTEXT(1,LOW-3,‘3’);
FLAG:=0;
end
IF CLOSE>OPEN AND FLAG=2 THEN BEGIN
DRAWTEXT(1,LOW-2,‘2’);
FLAG:=3;
END
IF CLOSE>OPEN AND FLAG=1 THEN BEGIN
DRAWTEXT(1,LOW-1,‘1’);
FLAG:=2;
END
IF CLOSE>OPEN AND FLAG=0 THEN BEGIN
DRAWTEXT(1,LOW,‘0’);
FLAG:=1;
END
代碼二:
VARIABLE:FLAG:=0;
VARIABLE:MAXFLAG:=5;
IF CLOSE>OPEN AND FLAG<MAXFLAG THEN BEGIN
DRAWTEXT(1,LOW,FLAG);
FLAG:=FLAG+1;
end
代碼一,能正常顯示
代碼二,不能顯示
請(qǐng)指出兩段代碼的區(qū)別,貌似都是表達(dá)的同一個(gè)意思呀,謝謝
?
-
金字塔客服:
drawtext最后一個(gè)參數(shù)是字符串
最后要把flag重置為0
VARIABLE:FLAG:=0;
VARIABLE:MAXFLAG:=3;
aa:CLOSE>OPEN AND FLAG<MAXFLAG;
IF CLOSE>OPEN AND FLAG<=MAXFLAG THEN BEGIN
????DRAWTEXT(1,LOW,NUMTOSTR(flag,0));
????FLAG:=FLAG+1;
????
end
if flag=maxflag then flag:=0;
[此貼子已經(jīng)被作者于2017/4/26 13:19:02編輯過(guò)]
?
?來(lái)源:程序化久久網(wǎng)( www.weiqiv.net.cn )
-
用戶(hù)回復(fù):
還是不能顯示奧
?
-
網(wǎng)友回復(fù):
可以了,謝謝