FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formularios desde una Dll
Hola Amigos del foro:
Tengo un problema, cuando llamo un formulario desde una Dll se crea como una nueva ventana, como puedo hacer que que ese formulario se carge en la misma ventana del MDI, agradesco de antemano su ayuda. Atentamente, Marcelo Carazas |
#2
|
|||
|
|||
este parametro Aplication.Handle tenes q pasarle a tu Dll
y a la hora de crear el Formu lo haces de esta manera.
Última edición por dec fecha: 13-07-2006 a las 18:05:37. |
#3
|
|||
|
|||
Procedimiento
Gracias por tu respuesta pero tengo este procedimiento en la Dll donde solo lamo a Crear_form en que parte deberia colocarlo, agradecere mucho tú ayuda.
|
#4
|
|||
|
|||
en este caso deberias alterar tu procedimiento de llamada y agregarle el
Application Ej- tu llamada deberia quedar asi "Crear_form(Application ;1;2; couble ?);" debes Mandarle el TApplication procedure Crear_form(A: TApplication ;a: Integer; b: Integer; couble); begin Application.CreateForm(TfrmKardex1, frmKardex1); frmKardex1.suc := a; frmKardex1.ttr := b; frmKardex1.TCambio:=c; frmKardex1.ShowModal; while frmKardex1 <> nil do FreeAndNil(frmKardex1); end; |
#5
|
|||
|
|||
mas completo ...
en este caso deberias alterar tu procedimiento de llamada y agregarle el Application Ej- tu llamada deberia quedar asi "Crear_form(Application ;1;2; couble ?);" debes Mandarle el TApplication procedure Crear_form(A: TApplication ;a: Integer; b: Integer; couble); begin Application.Handle := A.Handle; frmKardex1 := TfrmKardex1.Create(A); frmKardex1.suc := a; frmKardex1.ttr := b; frmKardex1.TCambio:=c; frmKardex1.ShowModal; while frmKardex1 <> nil do FreeAndNil(frmKardex1); end; |
#6
|
|||
|
|||
Agradecimiento
Gracias por tú ayuda me solucionaste el problema
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Formularios MDI | hmoner | Varios | 11 | 30-01-2006 16:44:18 |
Formularios | Caro | OOP | 1 | 20-10-2005 17:37:50 |
Formularios MDI y SDI | (VIH)Lestat | Conexión con bases de datos | 2 | 18-06-2005 00:18:44 |
Formularios | pingale | Varios | 9 | 27-02-2005 10:27:04 |
formularios mdi | tango01 | OOP | 22 | 19-11-2003 16:27:34 |
|