Gingercat Опубликовано 11 февраля, 2015 Поделиться Опубликовано 11 февраля, 2015 Доброго всем времени суток. Надеюсь, не слишком тупой вопрос, но облазив кучу форумов и перечитав столько же информации, так и не понял как победить. Собственно: Имеем путь к файлу, и пытаемся загрузить в 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 Gingercat Опубликовано 11 февраля, 2015 Автор Поделиться Опубликовано 11 февраля, 2015 Хм - достаточно было переместить файл (сделать его общедоступным, и задеплоить по адресу .\assets\) - как проблема испарилась. Может кому и пригодится. Да и GetDocumentsPath() следует заменить на GetSharedDocumentsPath() Цитата Ссылка на комментарий
Вопрос
Gingercat
Доброго всем времени суток. Надеюсь, не слишком тупой вопрос, но облазив кучу форумов и перечитав столько же информации, так и не понял как победить. Собственно:
Имеем путь к файлу, и пытаемся загрузить в TMemo.
На что получаю ошибку: "no mapping for the unicode character exists in the target multi-byte code page"
Если правильно понимаю - проблема с кодировкой, нно как ее решить?
P.S Адово болит зуб - сильно не пинать за идиотский, видимо, вопрос
И заранее сяп)
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.