Паскаль приложения в lazarus: кодировка

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Аватара пользователя
shraibikus
новенький
Сообщения: 36
Зарегистрирован: 22.09.2009 16:22:42
Откуда: Столица деревень
Контактная информация:

Сообщение shraibikus »

and писал(а):Честно говоря, получилось ненамного лучше

Еще раз исправил. Что-бы была окончательная ясность.
Очевидно что я имел в виду, не совсем наглядно выглядит. Хотя ссылки я в своем сообщении привел. Однако придется изложить суть.
Наглядней наверное будет сказать, что под Windows (где NTFS) собирая программу на UTF8 будет не так просто выполнить к примеру следующий код:
TStrings.SaveToFile('c:\блабла.txt');
Вместо имени файла блабла.txt мы получим абракадабру.
Что-бы это исправить необходимо использовать Utf8Encode/Utf8Decode.
Надеюсь так ясно что я имел в виду. И да, в ссылках как раз таки об этом речь и шла :wink:
Ответить