Fórum Pchar delphi 2010 #401527

23/05/2011

0

Pessoal, boa tarde. 
Migrei o sistema de delphi 2006 para 2010, mas estou com problemas nas dll's que utilizam PChar. Está dando erro. Alguém já passou por isso e sabe uma solução? Vi no fórum que tem que substituir o Pchar por PAnsiChar, mas mesmo assim não deu certo. 
Obrigada.
 
Kelly Campelo

Kelly Campelo

Responder

Post mais votado

24/05/2011

Nas Units onde há declaração de dll's substitua da seguinte forma:

Envio de dados: PChar -> PAnsiChar

Recebimento de dados: PChar -> AnsiChar

Para converter string em PAnsiChar você pode fazer assim:

PAnsiChar(AnsiString(Edit.Text));

Testa ai e vê se funcionou.

Flavia Santos

Flavia Santos
Responder

Gostei + 1

Mais Posts

24/05/2011

Kelly Campelo

Muito obrigada. Vou tentar.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar