FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Usar objeto Application asociado a un ejecutable desde una DLL
Hola a todos,
Alguién sabe cómo usar el objeto TApplication asociado a un ejecutable desde una DLL. La DLL que estoy programando necesita acceder al MainForm. Si este acceso lo implemento de la siguiente forma, var MainForm : TMainForm; begin MainForm := Application.MainForm; . . . end; Se produce un Access Violation al asignar el MainForm. Gracias por todo, Rafa. |
#2
|
||||
|
||||
Huyyy
No estoy del todo convencido con la duda, lo que quieres hacer (creo) es acceder a la clase (a todo el programa y sus sub clases), desde un dll cualquiera? es un poco dificili (si es así), pues con dicho método estarías creando un DLL que pueda acceder a cualquier aplicacion de Delphi.
Ahora si lo que quieres es abrir un formulario desde una dll es otro mambo, explicanos un poco mas si? Saludos! |
#3
|
|||
|
|||
Aclaración a la pregunta
Hola,
El objetivo es obtener una referencia al formulario principal de la aplicación, evitando si puede ser que el programa tenga que pasar la referencia a la DLL. Gracias, Rafa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Abrir un programa desde un archivo asociado (2) | soul6301 | Varios | 6 | 27-12-2007 16:47:58 |
Ejecutable muy grande, para usar DLL ? | kia | Varios | 3 | 15-04-2006 19:56:01 |
Saber en qué path está mi ejecutable (sin usar el objeto Application) | Feñiz | OOP | 2 | 17-02-2005 16:36:41 |
Como modificar valores desde un dbgrid q esta asociado a un QUERY? | fmonte | SQL | 12 | 26-08-2004 22:25:22 |
Abrir un programa desde un archivo asociado | soul6301 | Varios | 5 | 31-05-2004 01:05:26 |
|