Ver Mensaje Individual
  #1  
Antiguo 28-11-2007
Avatar de Nieto
Nieto Nieto is offline
Miembro
 
Registrado: nov 2007
Posts: 18
Reputación: 0
Nieto Va por buen camino
Question Crear objetos dentro de otro objeto.

Buenas tardes,

Foro,

Una pregunta estoy tratando de hacer un Pagecontrol con "n" cantidad de Tabsheet (dinamico), esta parte ya lo puede hacer pero lo que no he podido hacer es asignarle a cada tabsheet un dbgrid tambien es dinamico.

Este el el codigo:
Código Delphi [-]
  with sk_Empresas do begin
       First;
       while not Eof do begin
           with TTabSheet.Create(self) do begin
                 Contador := Contador + 1;
                 PageControl := PageControlIngresos;
                 Caption := FieldByName('D_Empresa_Corta').AsString;
                 Name := FieldByName('K_Empresa').AsString;
                 Obj := TwwDBGrid.Create(Self);
                 Obj.Name := 'Gr'+Name;
                 PageControl.InsertControl(Obj);
                 Obj.Enabled := True;
                 Obj.Visible := True;
                 Obj.Align := alClient;
            end;
            Next;
       end;

El problema es que si me crea los dbGrid pero no en cada tabsheet creado.

Que me falta ???

Última edición por jhonny fecha: 28-11-2007 a las 19:32:13. Razón: Colocar etiquetas DELPHI
Responder Con Cita