是否存在一致的全局FormatSettings变量?

mar*_*_ja 5 delphi

我知道有FormatSettings可用的全局变量,该变量在启动时使用当前的区域OS设置进行初始化。这意味着,当您将字符串转换为数字和经文时(例如,在xml文件中),然后与其他PC交换该文件。由于无法再将字符串转换为数字,因此可能无法加载此类文件。它取决于DecimaleSeparator。

所以我的问题是:是否有另一个全局FormatSettings变量可以用于将持久性数据存储到文本文件中?

例:

FloatToStr(Value, PersistentFormatSettings);
Run Code Online (Sandbox Code Playgroud)

Rob*_*edy 1

不,不存在这样的变量。不过,欢迎您自己定义一个。在一个单元中声明它,然后在需要与区域设置无关的设置时使用该单元。