我看了一段源代码,
//如果输入有非法数值,提示;
for i:= 0 to componentcount-1 do
if Components is tedit and (tedit(Components).tag = tag) then
try
value := strtofloat(tedit(Components).text)+value;
except
if not(trim(tedit(components).text) = '') then
messagedlg(format(' 输入的" %s " 不是合法数值,请检查!'#13#10#13#10'计算时将忽略该非法数值.',
[tedit(Components).text]),mtWarning, [mbYes], 0);
end;
result := value;
我不知道怎样设置tag才能使需要检测的edit执行上面的程序,而不需要的就不用执行上面的程序