2012-06-17 103 views
0

我有一个Delphi XE2 FireMonkey应用程序,我在Win32和MacOSX上运行。我想返回当前的系统区域设置(例如en_GB),应用程序是否运行在Win32或MacOSX上。是否有FireMonkey类/属性提供此功能,可能类似于TOSVersion?或以其他方式检索它?Delphi XE2 - 在FireMonkey中返回系统区域设置

回答

3

尝试TPlatform.GetCurrentLangID财产

检查该样本

uses 
    FMX.Platform; 

procedure TForm1.FormCreate(Sender: TObject); 
begin 
    ShowMessage(Platform.GetCurrentLangID); 
end; 
+0

仅供参考,此功能不会与XE2工作...它总是返回“恩” – Whiler

+0

作品与XE4预期 – Whiler

相关问题