Перейти к содержанию
Fire Monkey от А до Я
  • 0

[Android] - проблема с кодировкой.


Gingercat

Вопрос

Доброго всем времени суток. Надеюсь, не слишком тупой вопрос, но облазив кучу форумов и перечитав столько же информации, так и не понял как победить. Собственно:

 

Имеем путь к файлу, и пытаемся загрузить в TMemo.

String path = System::Ioutils::TPath::Combine
		(System::Ioutils::TPath::GetDocumentsPath(), L"ForAndroid.txt");
		Memo1->Lines->Clear();
		Memo1->Lines->LoadFromFile(path);

На что получаю ошибку: "no mapping for the unicode character exists in the target multi-byte code page"

 

Если правильно понимаю - проблема с кодировкой, нно как ее решить?

P.S Адово болит зуб - сильно не пинать за идиотский, видимо, вопрос :)

 

И заранее сяп)

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Хм - достаточно было переместить файл (сделать его общедоступным, и задеплоить по адресу .\assets\) - как проблема испарилась. Может кому и пригодится. Да и GetDocumentsPath() следует заменить на GetSharedDocumentsPath()

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...