Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   duda sobre dll (https://www.clubdelphi.com/foros/showthread.php?t=53595)

romanuel 25-02-2008 04:00:38

duda sobre dll
 
hola he creado una dll ahora como hago par usar esta dll en otra aplicacion de c++ builder ent 6.
Salu2

Negriz 25-02-2008 21:53:03

depronto si ofreses mas informacion puede que alguiente te ayude...
yo no soy un experto pero si depronto te sirve intenta cargandola del mismo modo que la creaste, es decir en el orden que guardaste asi cargalo; ej.
si le envias datos de directorio y ultimo nombre de archivo quedaria algo asi:
lastDir: C:/
lastName: test.txt

prueva cargano los datos como los guardaste....
espero que mi respuesta no sea de muy principiante o algo asi o que no halla entendido tu pregunta.

Saludos.

romanuel 25-02-2008 22:12:26

Cita:

Empezado por Negriz (Mensaje 268541)
depronto si ofreses mas informacion puede que alguiente te ayude...
yo no soy un experto pero si depronto te sirve intenta cargandola del mismo modo que la creaste, es decir en el orden que guardaste asi cargalo; ej.
si le envias datos de directorio y ultimo nombre de archivo quedaria algo asi:
lastDir: C:/
lastName: test.txt

prueva cargano los datos como los guardaste....
espero que mi respuesta no sea de muy principiante o algo asi o que no halla entendido tu pregunta.

Saludos.

muchas gracias por tu respuesta pero no cre ke me sea de mucha ayuda... pues la idea es ya despues ke tengo el fichero .dll como hago para ke en otra aplicacion sepa ke voy a usar funciones o objetod ke estan en el fichero .dll o sea si hay alguna especie de #include o import algo asi y como debo usarla..
Gracias.

cHackAll 25-02-2008 22:30:38

Usando LoadLibrary y de la forma correcta.

escafandra 26-02-2008 00:30:00

Una forma adecuada es el diseño a propósito de la librería dll. Revisa la ayuda de Builder __declspec, dllexport, dllimport. Para diseñar dlls con funciones y clases.

Si lo que buscas es utilizar funciones, una forma sencilla y muy eficaz es extraer una librería de esa dll con IMPLIB. La librería extraída libreria.lib la incluyes en el proyecto. (esto no excluye la necesidad de transportar con tu aplicación la dll). Necesitarás también las definiciones de las funciones en una cabecera.h

Saludos.

escafandra 26-02-2008 20:58:52

Mira esta cabecera que yo usaba con TC4 para crear mis dlls....


La franja horaria es GMT +2. Ahora son las 05:48:18.

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