Показать сообщение отдельно
  #6  
Старый 07.07.2006, 18:39
greenbegin greenbegin вне форума
Прохожий
 
Регистрация: 16.06.2006
Сообщения: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от Decoding
Попробуй так:

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  _Input, _Output: PChar;
begin
   GetMem( _Input, 256 );
   GetMem( _Output, 256 );
   _Input := 'Строка в DOS кодировке';
   OemToChar( _Input, _Output );
   Edit1.Text := _Output;
end;

Попробовал. При компиляции выделяет строку:
Код:
_Input:=memo1.Lines[i];
Я ее вставил вместо строки:
Код:
_Input:='Строка в DOS кодировке';
Ошибка:
Код:
Incompatible types: 'String' and 'PAnsiChar'
Ответить с цитированием