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.
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
Curtir tópico
+ 1
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.
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
Responder
Gostei + 1
Mais Posts
24/05/2011
Kelly Campelo
Muito obrigada. Vou tentar.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)