Я получаю текущие настройки формата, выполнив:
_FormatSettings := TFormatSettings.Create(GetThreadLocale);
Мой системный краткий формат даты - dd.MM.yyyy
, но _FormatSettings.shorDateFormat
- dd/MM/yyyy
. Должен ли я заменить косую черту на FormatSettings
разделителем даты или я не знаю что-то еще?
Я использую Windows 10 с последними обновлениями.
Мой фактический формат короткой даты:
![Actual locale short date format](https://i.stack.imgur.com/nN0KI.png)