我有一个在Delphi 5中创建的程序,该程序在Win7和Win8上仍然运行得近乎完美。
但是,当尝试在 XE6(试用版)中运行此代码时,我遇到两个错误,但无法修复。 “DateSeparator”和“LongTimeFormat”均出现错误“未声明的标识符”
代码段如下:
function AccurateTimeStamp:String;
begin
DateSeparator:='.';
LongTimeFormat:='hhmmsszzz';
result:=TimeToStr(Now);
end;
我对 Delphi 很陌生,但我很确定“未声明的标识符”意味着该项目之前未在代码中标识。如果是这样的话,我不知道如何实现这一点。也许,错误与 Delphi 5 以来代码格式的变化有关。
use FormatSettings.DateSeparator
代替DateSeparator
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)