русский текст из .txt ресурса
Значить так, код должне выводить русский текст из текстового файла в ресурсе. Но проблема в том что ОН НЕ ВЫВОДИТСО ... выводятся токо какието иероглифы и получаетсо что ета функцыя(см.ниже) не работает??о_О потомучто функцыя about_rasa не возвращает русский текст а какието кубики вместо букв... что не правильно?? говорят функцыя StrToUtf8 работает...
Код:
Function StrToUtf8(s: string;): string; // Корректирует русскую кодировку в строках взятых из ресурсов... |
Ответ: русский текст из .txt ресурса
Странный какой-то код у тебя. В какой кодировке текст в файле? UTF-8? Посмотри это: http://forum.boolean.name/showthread.php?t=6856
|
Ответ: русский текст из .txt ресурса
Проблема какбы решена. Я сохранял .txt-файлы в кодировке UTF-8 и оно нормально читает русский текст. НО перед этим русским текстом откудато берётсо и выводитсо три кубика
например: ̕▓̕▓̕▓ето наш русский текст из файла Шо ето за кубики? оО |
Ответ: русский текст из .txt ресурса
О_о Ты, наверно, сохраняешь текст не в UTF-8, а UNICODE BOM!
|
Ответ: русский текст из .txt ресурса
Кубики это метка кодировки, блокнот добавляет 3 байта.
Сотри винхексом. |
Ответ: русский текст из .txt ресурса
Я думал, UTF-8 не добавляет метку. Видимо на этом не задерживался при ковырянии кодировки. гг.
|
Ответ: русский текст из .txt ресурса
С этой меткой вообще что-то странное, байты видны только в HEX-режиме, если даже читать файл в потоке (под вындоуз), байты метки не читаются.
|
Ответ: русский текст из .txt ресурса
о_О_о
|
Часовой пояс GMT +4, время: 12:29. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot