Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Вниз

Как прочитать файл в кодировке Unicode   Найти похожие ветки 

 
LyzD   (2003-04-23 23:32) [0]

Подскажите, пожалуйста, как можно прочитать файл в кодировке Unicode...
Пробую прочитать
var
TFile: File of WideChar;
Buf: array[0..1024] of WideChar;
NumRead: integer;
begin
AssignFile(TFile, MyFile);
Reset(TFile);
BlockRead(TFile, Buf, SizeOf(Buf), NumRead);

На что но в Buf помещаются знаки вопроса....


 
Anatoly Podgoretsky   (2003-04-23 23:45) [1]

Этого не может быть, BlockRead читет без какого либо преобразования.


 
jack128   (2003-04-24 00:12) [2]

Возможно проблемы не в чтении из файла, а в отображении на экране. И ещё в текстовых файлах в юникод первые два байта обязаны быть равными $FF$FE



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
14-23287
DimaK
2002-11-11 22:34
2003.05.08
Библиотека MMTools 2.0


3-22997
Ruslan.
2003-04-16 19:44
2003.05.08
SQL запрос


14-23348
Tetragrammaton
2003-04-17 12:58
2003.05.08
Декомпиляция Delphi приложений....


3-22919
Delphinium
2003-04-19 08:10
2003.05.08
Инкрементное поле в Access


3-22937
Tomkat
2003-04-18 13:05
2003.05.08
Поик подстроки символов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский