如何在Delphi Rio上设置日期格式-未声明的标识符:';shortdateformat';
我从Delphi2007到Delphi10.3.3 在D2007中,我使用以下命令确保应用程序以所需格式处理日期:如何在Delphi Rio上设置日期格式-未声明的标识符:';shortdateformat';,delphi,Delphi,我从Delphi2007到Delphi10.3.3 在D2007中,我使用以下命令确保应用程序以所需格式处理日期: shortdateformat := 'dd/mm/yyyy'; dateseparator := '/'; 现在,D10.3.3上的相同命令将失败,错误如下: [dcc32 Error] : E2003 Undeclared identifier: 'shortdateformat' 如何在新的Delphi上执行相同的操作 谢谢我刚刚了解到我需要使用以下命令: FormatS
shortdateformat := 'dd/mm/yyyy';
dateseparator := '/';
现在,D10.3.3上的相同命令将失败,错误如下:
[dcc32 Error] : E2003 Undeclared identifier: 'shortdateformat'
如何在新的Delphi上执行相同的操作
谢谢我刚刚了解到我需要使用以下命令:
FormatSettings.shortdateformat := 'dd/mm/yyyy';
FormatSettings.dateseparator := '/';
我刚刚了解到我需要使用以下命令:
FormatSettings.shortdateformat := 'dd/mm/yyyy';
FormatSettings.dateseparator := '/';
与其使用全局
FormatSettings
变量,不如将本地t格式设置
变量传递给正在使用的任何格式函数,例如:var fmt:t格式设置;fmt:=t格式设置。创建;fmt.ShortDateFormat:=“dd/mm/yyyy”;fmt.DateSeparator:='/';(……,fmt)
全局变量不是线程安全的,这就是为什么最初引入了t格式设置
的原因。与其使用全局FormatSettings
变量,不如将本地t格式设置
变量传递给正在使用的任何格式函数,例如:var-fmt:t格式设置;fmt:=t格式设置。创建;fmt.ShortDateFormat:=“dd/mm/yyyy”;fmt.DateSeparator:='/';(……,fmt)
全局变量不是线程安全的,这就是为什么t格式设置
最初被引入的原因。有用的提示。将错误消息文本粘贴到您首选的Web搜索的搜索字段中。感谢您的提示和我的问题上的负号,一如既往:-dusive tip。将错误消息文本粘贴到您首选的Web搜索的搜索字段中。感谢您的提示和我的问题上的负号,一如既往:-D