Olá Andreano, não são Warning's não erros mesmo. segue um exemplo de código
que funciona perfeitamente no Delphi 2007
e no 2009 não:

---------------
var
 teste:PAnsiChar;
begin
    teste := PChar( '1111' );

----------------
no Delphi 2009 da erro de tipo de dado incompativel  Char e AnsiChar.

esse é só um exemplo tem vários outros..

eu entendo que no Delphi 2009 isso mudou, mas tem que existir uma forma de
manter o comportamento anterior..
é inviável sair mudando tudo quanto é tipo de dado e ainda esperar alguma
surpresa..

mas pelo que vi não vai ter jeito mesmo... é continuar no 2007 até que
alguma solução aceitável apareça..

não me entenda mal... o Delphi 2009 é fantástico, muito rápido, muito bom
mesmo... agora sair mexendo no código de uma aplicação enorme que tem mais
de 10 anos de desenvolvimento não compensa..

aguardo uma boa notícia.

2008/11/6 Andreano Lanusse <[EMAIL PROTECTED]>

>   Eduardo,
>
> Não tem nada de trabalheira, como já disse em emails anteriores, detalhe o
> que você tem de problema, warning não é necessariamente erro.
>
> As pessoas aqui podem ter alguma idéia, mas você precisa passar algo de
> concreto.
>
> []'s
> Andreano
>
> From: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>[mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] On Behalf
> Of Eduardo Silva dos Santos
> Sent: Wednesday, November 05, 2008 11:06 PM
> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Subject: [delphi-br] Migrar do Delphi 2007 para o Delphi 2009
>
>
> Olá pessoal, alguém já migrou seus aplicativos para o Delphi 2009 de forma
> rápida?
>
> fui fazer um pequeno teste hoje e pelo que vi vai ser uma trabalheira..
>
> são muitas ocorrências de tipo de dado incompatível Char e AnsiChar,
> AnsiChar e Char
>
> será que existe uma diretiva de compilação.. alguma reza brava... creio que
> grande parte não vai usar unicode...
>
> alguma idéia?
>
> --
> .......................................................
> Eduardo Silva dos Santos
> DRD SISTEMAS
> (27) 3218-4201
> (27) 8842-9489
> MSN: [EMAIL PROTECTED] <eduardo.drd%40gmail.com><mailto:
> eduardo.drd%40gmail.com <eduardo.drd%2540gmail.com>>
> Site: http://www.drdsistemas.com.br/
> .......................................................
>
>

-- 
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com.br/
.......................................................


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

Responder a