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 25-04-2007
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
duda con MDI

hola. Tengo un form que es el padre y desde el pues llamo a otro form que es un child, un hijo. Al llamar al hijo necesito modificar el valor de una variable que tengo en el codigo del hijo, como puedo acceder al valor de esa variable??
muchas gracias!
Responder Con Cita
  #2  
Antiguo 25-04-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Antes de nada, para acceder a la variable en el hijo, el propio hijo tiene que estar creado.

Después basta que en el padre pongas al hijo incluido en el Uses, que la variable en el hijo esté decalarada como pública, y que accedas a la variable del hijo con :

Código Delphi [-]
Hijo.NombreVariable := LoqueSea;

Saludos,
__________________
Piensa siempre en positivo !
Responder Con Cita
  #3  
Antiguo 25-04-2007
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
acabo de realizar lo que me has dicho, he creado la variable dentro en el hijo justo debajo del public, para que sea publica pero los valores que le introduzco desde el padre no se porque pero no me los muestra.

alguna idea de por qué???gracias!
Responder Con Cita
  #4  
Antiguo 25-04-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Debería funcionarte sin problemas ....

Si le das el valor a la varible, cuando dices que no te lo muestra, a qué te refieres en concreto ? Evidentemente tendrás que actualizar la pantalla que estés mostrando o lo que sea, no ?

El valor de la variable tiene que estar accesible en todo momento, y en el momento que la cambias en el padre, debe de estar cambiado el valor de esa variable en el hijo. Otra cosa son los componentes visuales que utilices.
__________________
Piensa siempre en positivo !
Responder Con Cita
  #5  
Antiguo 25-04-2007
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
justo despues de crear al hijo pongo "hijo.vable:=valor" y acto seguido pongo un "showmessage" para que me muestre el valo de la variable pero me sale en blanco, no le pasa el valor... hay que hacer algo especial para pasarle el valor???no entienod porque pasa esto...
gracias!!
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
Duda con DBx e IB Slash Conexión con bases de datos 0 27-12-2004 16:34:24
duda con sql merlin SQL 2 19-05-2004 16:32:13
duda empty Varios 4 05-05-2004 16:56:07
duda vetustas Conexión con bases de datos 12 05-11-2003 19:54:22
duda sql vetustas SQL 5 04-11-2003 15:35:39


La franja horaria es GMT +2. Ahora son las 23:07:22.


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