Dll en Delphi para importar a VB NET

07/07/2005 - 17:11 por Peque | Informe spam
Hola, actualmente estoy desarrollando una aplicacion en VB nET y necesito
importar una dll desarrollada en Delphi 7.0, cuando estoy tratando de anexar
la dll a las referencias de mi proyecto, me indica un error.cual es la
manera correcta de importar una dll desarrollada en otro lenguaje a VB NET.

El error que aparece es:
"A reference to "E:\beto.dll" could not be added. This is not valid assembly
or COM component. Only assemblies with extension ".dll" andr COM components
can be referenced. Please make sure that the file is accesible, and that it
is a valid assembly or COM component"

donde "E:\beto.dll" es la dll que quiero anexar a las referencias del
proyecto.

Les agradezco la ayuda de antemano.
 

Leer las respuestas

#1 A.Poblacion
07/07/2005 - 17:37 | Informe spam
"Peque" wrote in message
news:
Hola, actualmente estoy desarrollando una aplicacion en VB nET y necesito
importar una dll desarrollada en Delphi 7.0, cuando estoy tratando de


anexar
la dll a las referencias de mi proyecto, me indica un error.cual es la
manera correcta de importar una dll desarrollada en otro lenguaje a VB


NET.

El error que aparece es:
"A reference to "E:\beto.dll" could not be added. This is not valid


assembly
or COM component. Only assemblies with extension ".dll" andr COM


components
can be referenced. Please make sure that the file is accesible, and that


it
is a valid assembly or COM component"

donde "E:\beto.dll" es la dll que quiero anexar a las referencias del
proyecto.




En las referencias del proyecto solo puedes añadir DLLs que sean de .Net
o que sean objetos COM. Para usar una DLL que solo tiene los puntos de
entrada tradicionales, tienes que declarar dentro del código fuente las
funciones de la librería mediante "Declare Function" o mediante el atributo
<DllImport>.

Preguntas similares