até aqui está ok, não posso modificar este código, pois ele está interligado com outras rotinas...
, o meu problema é no delphi.
type
TPacket = record
cmd: pstring;
end;
function get3DGSPacket(tmpData: TPacket):boolean; cdecl;
begin
showmessage('get3DGSPacket - OK'); // só para debugar a aplicação.
with tmpData do
begin
showmessage(pchar(pstring(tmpData.cmd))); // teria que exibir 'login'
end;
result := true;
end;
ao mostrar via showmessage o parametro .cmd ele me retorna uns caracteres estranhos tipos como se fosse erro de codificação .. sei lá..
Pergunta
-= NemesiS =-
Olá pessoal tenho um aplicativo em c que acessa minha dll feita em delphi, e chama a função e eenvia uma strutura:
aplicativo em c:
até aqui está ok, não posso modificar este código, pois ele está interligado com outras rotinas... , o meu problema é no delphi.ao mostrar via showmessage o parametro .cmd ele me retorna uns caracteres estranhos tipos como se fosse erro de codificação .. sei lá..
exemplo:
mais ow menos isso..alguém poderia me ajudar ..
Obrigado.
Editado por JhonasLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.