Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-04-2014
valeb valeb is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 4
Poder: 0
valeb Va por buen camino
Red face MDIChild crea instancia sin código

Soy nueva en Delphi.
Creé un MDIForm, y un MDIChild (ventanacalculadora) y generé código en este último. Todo funcionó bien mientras dejé que el MDIChild se abra automáticamente al abrir el proyecto.
Pero yo querría que el MDIChild sea llamado desde el menu del MDIForm, entonces:
- en PROJECT-OPTIONS lo pasé a Available Forms.
- En Uses del MDIForm agregué la unidad en la que está el MDIChild (no se imaginan las vueltas que di para descubrir que necesitaba hacer esto!)
- Código:
procedure TfrmPadre.CalcClick(Sender: TObject);
begin
VentanaCalculadora:=tVentanaCalculadora.create(self);
ventanacalculadora.Show;
end;

El problema es que me abre una instancia del MDIChild, pero sin el código!
Cómo puedo hacer para que se abra con el código?
Responder Con Cita
  #2  
Antiguo 29-04-2014
valeb valeb is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 4
Poder: 0
valeb Va por buen camino
Si saco la unidad del MDIChild que habia agregado en el MDI Form, y paso el MDIChild a Auto Create Form (o sea vuelvo atras los primeros dos puntos) funciona bien el codigo, pero al intentar pasarlo a Available Forms nuevamente, da error en la linea "VentanaCalculadora:=tVentanaCalculadora.create(self);"...
Responder Con Cita
  #3  
Antiguo 29-04-2014
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Hola

Disculpa pero no entendi bien tu problema.

Podrias decirme cual es el error que te da???

Saludos
Responder Con Cita
  #4  
Antiguo 02-05-2014
valeb valeb is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 4
Poder: 0
valeb Va por buen camino
Me da el siguiente error:

---------------------------
Debugger Exception Notification
---------------------------
Project ProjectoMDI.exe raised exception class EReadError with message 'Invalid property value'.
---------------------------
Break Continue Help
---------------------------
Responder Con Cita
  #5  
Antiguo 02-05-2014
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Hola

Tienes algun codigo en el evento oncreate del mdichild???
Responder Con Cita
  #6  
Antiguo 05-05-2014
valeb valeb is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 4
Poder: 0
valeb Va por buen camino
Hola Caminante! Gracias por tener en cuenta mi pregunta.
No, no tengo ningún código en el evento Oncreate del MDIChild
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cerrar MDIChild desde otro MDIChild Lenny Varios 2 14-12-2011 21:06:34
Instancia de un objeto dao_ar OOP 1 25-06-2011 09:53:04
Problema con Instancia de SQL jdattoli SQL 0 30-03-2009 20:46:06
MDIChild abre otro MDIChild Paulao Varios 6 10-04-2008 18:02:05
instancia de sql 2000 richy08 MySQL 4 17-12-2007 23:04:46


La franja horaria es GMT +2. Ahora son las 13:56:55.


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
Copyright 1996-2007 Club Delphi