例如,我想在if语句中,用ma5:=ma(c,5),又在另一个if语句中,也用ma5:=ma(c,10),但是报错,因为不能去重复定义。
是否可以有办法重复定义?或是采用参数名+变量做为新的参数名?
if DATATYPE=0 then begin ma5: ma(c,5);end;
if DATATYPE=1 then begin ma5: ma(c,6),colorwhite;
end;
if DATATYPE=1 then begin ma5:= ma(c,6),colorwhite;
的确不报错,但画的线也看不到了。
if DATATYPE=0 then begin ma5:=ma(c,5);end
if DATATYPE=1 then begin ma5:= ma(c,6);
end
ma5_d:ma5,colorwhite;