Hola delphianos, les comento que tengo declarado el frame de esta forma:
Código Delphi
[-]type
PrincipalForm= class(TForm)
...
end;
var
miFrame : TFrame;
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 ...
Código Delphi
[-]PrincipalForm.miFrame. ListViewBodega;
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.
Código Delphi
[-]procedure TPrincipalForm.JvXPBar5ItemClick(Sender: TObject;
Item: TJvXPBarItem);
begin
LiberarFrame;
Case Item.Index of
0:begin miFrame:=TBodegaFrame.Create(nil);
end;
1:begin miFrame:=TNucleosFrame.Create(nil);
end;
2:begin miFrame:=TConsumidoresFrame.Create(nil);
end;
End;
miFrame.Parent:=Panel1;
miFrame.align:=alClient;
end;
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.