Olá Andreano, o problema é que o software é enorme e não posso correr o
risco de ter algum comportamento indesejado em função do Unicode..

se eu mudar as variáveis String e PChar para Ansi, o comportamento do
software vai ser igual de quando compilado no Delphi 2007 não é?

obrigado;

2008/10/24 Andreano Lanusse <[EMAIL PROTECTED]>

>   Sim.
>
> Mas porque usar trocar tudo pra Ansi?
>
> 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: Thursday, October 23, 2008 4:36 AM
>
> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Subject: Re: [delphi-br] Delphi 2009 e Unicode..
>
> Ok Andreano, então pra VCL/RTL a diretiva Unicode já está definida na
> ide...
> entendi..
>
> como não vou usar Unicode, devo declarar minhas variáveis String como
> AnsiString e pChar como PAnsiChar ?
> está correto? vou usar o Grep Search do GExperts, que em alguns segundos
> troca tudo pra mim...
>
> 2008/10/22 Andreano Lanusse <[EMAIL 
> PROTECTED]<andreano.lanusse%40codegear.com>
> <mailto:andreano.lanusse%40codegear.com<andreano.lanusse%2540codegear.com>
> >>
>
> > Você pode usar diretiva, assim como está no código abaixo.
> >
> > Esse é o exemplo de código que usa API direto, mas no caso da VCL/RTL
> isso
> > já está definido.
> >
> > ________________________________________
> > From: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> <delphi-br%40yahoogrupos.com.br> [
> > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br><mailto:
> delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> <delphi-br%40yahoogrupos.com.br>] On Behalf
> > Of Eduardo Silva dos Santos [EMAIL PROTECTED]<eduardo.drd%40gmail.com>
> <mailto:eduardo.drd%40gmail.com <eduardo.drd%2540gmail.com>><eduardo.drd%
> 40gmail.com>
> > ]
> > Sent: Wednesday, October 22, 2008 5:07 PM
> > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> <delphi-br%40yahoogrupos.com.br>;
>
> > Andreano Lanusse
> > Subject: [delphi-br] Delphi 2009 e Unicode..
> >
> >
> > Olá Andreano e pessoal da lista, estou fazendo alguns testes no Delphi
> 2009
> > e dando uma olha da unit sysUtils eu vi o seguinte...
> >
> > {$IFDEF MSWINDOWS}
> > procedure InitDriveSpacePtr;
> > var
> > Kernel: THandle;
> > begin
> > Kernel := GetModuleHandle(Windows.Kernel32);
> > if Kernel <> 0 then
> > *{$IFDEF UNICODE}*
> > @GetDiskFreeSpaceEx := GetProcAddress(Kernel, 'GetDiskFreeSpaceExW');
> > {$ELSE}
> > @GetDiskFreeSpaceEx := GetProcAddress(Kernel, 'GetDiskFreeSpaceExA');
> > {$ENDIF}
> > if not Assigned(GetDiskFreeSpaceEx) then
> > GetDiskFreeSpaceEx := @BackfillGetDiskFreeSpaceEx;
> > end;
> > {$ENDIF}
> >
> > é possível eu definir ou não a diretiva UNICODE, afim de manter a
> > compatibilidade e não precisar modificar o código do meu software?
> >
> > --
> > .......................................................
> > 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>> <eduardo.drd%
> 40gmail.com><mailto:
> > eduardo.drd%40gmail.com <eduardo.drd%2540gmail.com>>
> > Site: http://www.drdsistemas.com.br/
> > .......................................................
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > CONFIDENTIALITY NOTICE: This email message is for the sole use of the
> > intended recipient(s)
> > and may contain confidential and privileged information. Any unauthorized
> > review, use,
> > disclosure or distribution is prohibited. If you are not the intended
> > recipient, please
> > contact the sender by reply email and destroy all copies of the original
> > message.
> >
> >
> >
>
> --
> .......................................................
> 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/
> .......................................................
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> CONFIDENTIALITY NOTICE: This email message is for the sole use of the
> intended recipient(s)
> and may contain confidential and privileged information. Any unauthorized
> review, use,
> disclosure or distribution is prohibited. If you are not the intended
> recipient, please
> contact the sender by reply email and destroy all copies of the original
> message.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
.......................................................
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