Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Utilizar dll de otro lenguaje. (https://www.clubdelphi.com/foros/showthread.php?t=39051)

adfa76 09-01-2007 14:38:54

Utilizar dll de otro lenguaje.
 
Hola a todos.
Me han pasado una dll que esta hecha en otro lenguaje (c# creo).
Dentro hay una clase con metodos que son los que tengo que ejecutar.
Pero no se como hacerlo en Delphi.
Como creo la instacia de la clase y le invoco los metodos si esta esta en una dll?
Saludos

Ñuño Martínez 09-01-2007 15:20:18

Yo lo veo muy complicado. Si está hecho con C# creo que la mejor opción es crear funciones que envuelvan el uso de la clase, ya que es mucho más fácil acceder a una función de C que a una clase (sea C++, C# o VisualBasic).

No hace mucho leí un PDF acerca de cómo enlazar con módulos en C y en C++ desde Free Pascal pero ahora mismo no lo encuentro (estoy buscando). Es muy similar a Delphi, así que podría servirte.

adfa76 10-01-2007 19:54:49

Muchas gracias por tu interes.
De todos modos ya estoy arreglando con quien me proporciono la dll para que la haga compatible con COM.
Ahi ya me las arreglo con el CreateOleObject.

De nuevo gracias por responder.

Saludos


La franja horaria es GMT +2. Ahora son las 21:46:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi