![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ejecutar form de un dll
Hola amigos del foro tengo una duda que seguramente para ustedes sera algo muy simple...
Tengo un dll pero no sé como ejecutarlo y mostrarlo en pantalla.
agrego el codigo que tengo para ver si me pueden ayudar(eso no lo dudo). Y de antemano agradesco Última edición por NovatoEnObjetos fecha: 18-09-2011 a las 00:54:02. Razón: no aplique bien la sintaxis delphi |
#2
|
|||
|
|||
Intenta este codigo...
Para llamar a la Funcion MiForm
Saludos |
#3
|
|||
|
|||
No entiendo
Digamos que agrego un boton y lo unico que sé es el codigo fuente del dll y su directorio, como puedo mandar a llamar a ese form desde mi aplicacion?, nose si deba de haber algun loadlibrary('nombredeldll') y de ahi algo mas, he intentado tu codigo pero nomas no me sale, y es que de hecho la parte donde dice pantalla in 'pantalla.pas' {miform};es de la declaracion del form que quiero visualizar, este por dentro se llama miform. Digamos que tengo el dll, pero no tengo el ejecutable que lo mande a llamar ![]() |
#4
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Solo tengo el código fuente del dll
Osea lo que quiero decir es que solo tengo el código fuente del dll y el dll compilado. El código fuente es el que puse al principio del tema. Sin cambiarle nada al código fuente del dll, lo que quiero saber es como lo mando a ejecutar desde una aplicacion nueva, por decirlo asi, el codigo para la aplicación nueva que ejecute el dll es la que no tengo y agradecería me ayudaran a encontrarla.
Obviamente tengo el dll compilado, pero la forma o la manera de mandarlo a ejecutar no la sé. Espero haberme explicado ![]() |
#6
|
|||
|
|||
No puedo cambiar el codigo del dell
Nose si me explique mejor, pero es que tengo alrededor de 100 proyectos de dll´s con la misma estructura, y no puedo o quisas mas bien no quiero cambiar el codigo de los dll´s, para poder ejecutarlos.
Lo que quiero es ejecutar los dll sin cambiarle nada a ellos, mas bien lo que no tengo es el codigo fuente del ejecutable que los mande a llamar. |
#7
|
||||
|
||||
En la unidad de tu aplicación donde quieras usar tu función, pon esta declaración:
Con eso ya puedes usar la función miform que está dentro de la biblioteca proyecto.dll. Ten en cuenta que esta biblioteca debe estar disponible al momento de arrancar el programa, lo cual logras poniéndola en algún directorio del PATH de Windows o en el mismo directorio que el ejecutable. // Saludos |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ejecutar Rave Designer sin ejecutar IDE Delphi | rmendoza83 | Impresión | 0 | 09-01-2009 19:44:56 |
llamar al evento click de un boton q se encuentra en un form desde otro form | TURBOIGOR | OOP | 6 | 02-12-2008 14:50:16 |
Como llamar form desde otros form y regresar a la linea que se estaba ejecutando | Willy Rodrigo | C++ Builder | 1 | 03-08-2007 19:36:23 |
Como ejecutar un evento antes de mostrar un form | hperez | Varios | 5 | 18-05-2007 07:12:25 |
Es posible ejecutar en un form de delphi una aplicacion ? | cso2000 | Varios | 2 | 18-07-2005 15:46:09 |
![]() |
|