Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Shults Гость
|
Добавлено: Пт Дек 28 2001 10:04 Заголовок сообщения: Проблема со чтением русских букв из файла |
|
|
Есть файл ДОСовский с русским текстом я в Builder-е открываю его с помощью fopen а подом беру из него строку fgets а она мне вместо русского текста выводит какую-то ерунду, если кто знает как это обойти подскажите пожалуйста |
|
Вернуться к началу |
|
|
la Гость
|
Добавлено: Пт Дек 28 2001 11:32 Заголовок сообщения: Re: Проблема со чтением русских букв из файла |
|
|
Описание: первая конвертит строку в DOSовский тект, вторая из досовского в виндусовый
function StrToOem(const AnsiStr: string): string; begin SetLength(Result, Length(AnsiStr)); if Length(Result) then CharToOemBuff(PChar(AnsiStr), PChar(Result), Length(Result)); end;
function OemToAnsiStr(const OemStr: string): string; begin SetLength(Result, Length(OemStr)); if Length(Result) then OemToCharBuff(PChar(OemStr), PChar(Result), Length(Result)); end; |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Пт Дек 28 2001 12:06 Заголовок сообщения: Re: Проблема со чтением русских букв из файла |
|
|
СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
Вернуться к началу |
|
|
|