PessoALL,

A função abaixo compila NORMALMENTE do D7 ao D2007.

A questão é: Porque no D2009 dá erro ?



function AnsiToDOS(S: string): string;

begin

  SetLength(Result, Length(S));

  if S <> '' then

  begin

    CharToOem(PChar(S), PChar(Result)); *-> O ERRO OCORRE NESSA FUNÇÃO
(Nativa do Delphi) – "[DCC Error] TXALL.PAS(557): E2010 Incompatible types:
'Char' and 'AnsiChar'"*

  end;

end;



Como falei, compila OK do D7 ao D2007.



Grato pela atenção,



João Carlos


[As partes desta mensagem que não continham texto foram removidas]


------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a