Pchar delphi 2010
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.
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
Curtidas 1
Melhor post
Flavia Santos
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.
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.
GOSTEI 1
Mais Respostas
Kelly Campelo
23/05/2011
Muito obrigada. Vou tentar.
GOSTEI 0