【发布时间】:2015-10-12 02:12:41
【问题描述】:
您好,我一直在编码,到目前为止,在 WinXP 中的 Delphi 2007 中开发和编译直到 Win7 中的 Delphi XE7 都没有问题。
我不知道为什么会这样。
错误指向的行
....
if(tS<>'') then
begin
Result:=StrToFloat(StringReplace(String(tS),'.',DecimalSeparator,[]));
Invalid:=False;
end;
....
错误:
1) [dcc32 Error] UtilNumString.pas(321): E2003 Undeclared identifier: 'DecimalSeparator'
2) [dcc32 Error] UtilNumString.pas(321): E2250 There is no overloaded version of 'StringReplace' that can be called with these arguments
请亲建议。 谢谢
【问题讨论】:
标签: delphi delphi-xe7