Acho que tem a ver com as mudanças nos tipos derivados de String que tem sido 
implementados desde o Delphi 2009, não seria?

Não posso dar mais detalhes pois não trabalho com essas versões do Delphi, mas 
acredito que tenha alguma relação.

 Atenciosamente,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qua, 7/7/10, Fellipe Henrique <felli...@gmail.com> escreveu:

De: Fellipe Henrique <felli...@gmail.com>
Assunto: [delphi-br] Mudou algo na declaração de procedures em DLL no D2010 ?
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 7 de Julho de 2010, 8:38







 



  


    
      
      
      Amigos, tenho uma DLL que funciona perfeitamente em todos os delphi, porém

quando compilo no D2010, a variável string que recebo, ao invés de vir a

string passada, vem ela e mais alguns caracteres malucos...



Está declarado assim:



procedure ProcTeste(aVar1: PWideCHAR; aVar2: PChar; aVar3: PCHAR); stdcall;



Essa DLL é usada por sistema, que são compilados em versões diferentes do

Delphi.  Esqueci de algo?



Att.



-- 

_________________________________

T.·.F.·.A.·.

Fellipe Henrique

http://blogs.digitumsoft.com.br/fellipeh

----------------------------------------------------------



[As partes desta mensagem que não continham texto foram removidas]





    
     

    
    


 



  






      

[As partes desta mensagem que não continham texto foram removidas]

Responder a