Tema: Error en DLL
Ver Mensaje Individual
  #10  
Antiguo 24-06-2008
Avatar de Black_Ocean
Black_Ocean Black_Ocean is offline
Miembro
 
Registrado: nov 2006
Posts: 128
Reputación: 18
Black_Ocean Va por buen camino
Este error es común, ya que las DLL's no manejan conceptos de Strings como en Delphi, sino que manejan Punteros a caracteres. En Delphi no te arrojará un error de compilación al declarar un string dentro de la DLL, sino que cuando llames a esa función de la DLL generará una excepción. Recuerden que una DLL no es una librería compilada en lenguaje Delphi (aunque la hayas escrito y compilado en Delphi), sino más bien se compila igual que una biblioteca común de Windows para que aplicaciones externas puedan interpretarlas, independiente del lenguaje en el cual hayan sido escritas esas aplicaciones, Exceptuando las librerías que son .NET, pero, esa es otra historia =).

Saludos.

Última edición por Black_Ocean fecha: 24-06-2008 a las 02:03:15.
Responder Con Cita