Q:天软的变量不需要声明就可以使用,能否加入限制,如果未声明就报错
A:
可以在函数里加{$Explicit}即强制声明了。如果要取消强制声明,在语句后加{$Explicit-}即关闭。
范例:
{$Explicit}
//var stks; //注释该句代码,程序报错;
stks:=getbk('深证A股');
{$Explicit-}
EndT:=inttodate(20110630);
r:=array();
for i:=0 to length(stks)-1 do
begin
stockid:=stks[i];
r[i]['代码']:=stockid;
setsysparam(pn_stock(),stockid);
r[i]['价格']:=close();
end;
return r;