Windows кодировка
Помогите ато сам я Delhi не особо:)
P.S. а что за язык такой Delhi? :)
reset(f);
write(f,'текст');
closeFile(f);
я походу ошибся
мне просто надо текст записать в 2 файла 1 с дос кодировкой
другой с винд кодировкой
[highlight=delphi]
var
p1, p2: Pchar;
{..................}
p1:='текст';
CharToOem(p1, p2);
{потом содержимое p2 записываешь в файл}
[/highlight]
Цитата: kosfiz
[highlight=delphi]
var
p1, p2: Pchar;
{..................}
p1:='текст';
CharToOem(p1, p2);
{потом содержимое p2 записываешь в файл}
[/highlight]
p1 - нормально, это и получится указатель на массив, а вот p2 должен быть указателем на буфер
[highlight=delphi]
var b:array [0..MaxLen] of Char;
//////////
CharToOem('текст',@b);
[/highlight]
работает же. можно конечно, даже нужно, использовать предварительно StrAlloc.