Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Кодировка в read   Найти похожие ветки 

 
Roma111   (2002-11-25 13:07) [0]

Есть досовский текстовый файл с записанными по-русски словами. Cчитатываю оттуда данные при помощи
AssignFile(F, Path_F25);
Reset(F);
while not Eof(F) do
begin
Read(F, _buf);
end
Русские символы считываются неправильно.
Как подставить нужную кодировку?


 
Marcus   (2002-11-25 13:13) [1]

Юзать OemToChar после считывания строки


 
two_beer ©   (2002-11-25 13:14) [2]

// преобразует строку из досовской (866) кодировки в стандартную (1251)
function _OemToAnsi( s: string ): string;
var
p: PChar;
begin
p := StrAlloc( length( s ) + 1 );
try
Windows.OemToAnsi( PChar( s ), p );
Result := string( p );
finally
StrDispose( p );
end;
end;


 
Roma111   (2002-11-25 13:54) [3]

Спасибо, заработало!!



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

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-14386
Mic_2000
2002-11-15 10:46
2002.12.05
Помогите разобраться с DBComboBox и DBListBox


1-14556
BALU1111
2002-11-21 11:36
2002.12.05
Полноэкранный режим


4-14853
Vn
2002-10-18 11:31
2002.12.05
PostMessage в сервисах


1-14597
maxim2
2002-11-27 15:24
2002.12.05
Как обратится к объекту ?


8-14696
SERCAM
2002-08-18 23:52
2002.12.05
Как сделать позитив с негатива цветной плёнки?