![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
¿Cómo declaras miFrame?
Supongo que es una propiedad del formulario principal: o Aunque también puede declararse fuera como una variable más:
Si es de la primera manera no podrás verlo, porque es una propiedad privada del form PrincipalForm. Si es de la segunda, deberás llamarlo de la siguiente manera, cuando lo llames desde otro formulario, como parece ser el caso. PrincipalForm.miFrame.ListViewBodega; Si es de la tercer manera, debería funcionar como lo has hecho. miFrame.ListViewBodega |
|
#2
|
|||
|
|||
|
Hola delphianos, les comento que tengo declarado el frame de esta forma:
Acá puedo acceder a el como bien decía duilioisola así:
Lo que no puedo acceder a los controles que ella contiene, digamos por ejemplo Labels, ListView, Button ... Undeclared identifier: 'ListViewBodega' Podría ser de que como miframe se crea en tiempo de ejecución, hasta el momento el no tenga realmente el contenido de TBodegaFrame.
Lo que si es cierto es que aun no logro acceder a sus controles para interactuar con ellos, digamos por ejemplo que es el caso que me ocupa: Desde el TBodegaFrame (miframe) llamo a otro formulario ProcesaBodegaForm donde desde el me van a introducir unos datos con los cuales luego de validarlo y procesarlo muestro el resultado en el ListViewBodega. en espera de sus comentarios y respuestas, y miles de gracias de antemano... Lo saluda, Yo. ![]() |
|
#3
|
||||
|
||||
|
Supongo que lo que te falta entonces es un cast
Código:
TBodegaFrame ( PrincipalForm.miFrame ) .ListViewBodega; TFrame tiene nombre, Parent, y otras propiedades comunes a todos los objetos, pero no tiene las de TBodegaFrame. Cuando creas miFrame le dices que es del tipo TBodegaFrame. Cuando llamas a sus propiedades, debes decirle que mire los datos como un si fuera TBodegaFrame. |
|
#4
|
|||
|
|||
|
Gracias amigos era solo eso lo que faltaba ...
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| como acceder a los controles de un formulario desde otro | _CALI | Varios | 14 | 20-11-2010 02:23:28 |
| acceder a los controles de otro formulario MDIChild!! | _CALI | Varios | 1 | 04-12-2009 22:00:30 |
| Numero de controles dentro de una form | yamazaki052 | Varios | 5 | 25-02-2009 20:53:43 |
| Problema destruyendo controles | waremovil | C++ Builder | 6 | 06-11-2007 23:52:28 |
| No funcionan componentes TSelectOnRuntime cuando estan controles dentro de un panel | gulder | API de Windows | 6 | 11-08-2006 09:58:50 |
|