【发布时间】:2015-02-26 11:28:00
【问题描述】:
我有一个数据快照服务器和客户端。服务器系统有十进制分隔符“.”。我不知道我的客户会有什么,所以我在我的程序中更改它。
FormatSettings.DecimalSeparator:='.';
FormatSettings.ThousandSeparator:=' ';
现在,当我从客户端打印时,FormatSettings 恢复为默认值。
Printer.ActivePrinter.SelectDPI(600,600);
//formatsettings.Decimalseperator is now ","
这是什么行为?这是一个错误吗?
Bonus Q:您如何为客户端和服务器保持相同的格式设置?
【问题讨论】:
标签: delphi printing firemonkey delphi-xe6