Inserir Grid Dinâmico em uma Tab

Delphi

15/05/2009

Oi Pessoal,
Criei um TDBGrid dinamicamente e to tentando incluí-lo em uma Tab, que também criei dinamicamente, mas não tá dando certo.
Alguém pode me dar uma ajudinha?
Como posso fazer pra criar a Tab dinamicamente e em seguida colocar nessa Tab um Grid?
Obrigado.


Alexandre.malta

Alexandre.malta

Curtidas 0

Respostas

Woinch

Woinch

15/05/2009

Você precisa utilizar o comando COMPONENTE.InsertComponent(DBGridCriadoDinamicamente);
Lembro que COMPONENTE deve ser alterado para a referência ao componente Pai.

Espero ter ajudado.


GOSTEI 0
Alexandre.malta

Alexandre.malta

15/05/2009

Valeu a ajuda.
Obrigado.


GOSTEI 0
Fabriciocolombo

Fabriciocolombo

15/05/2009

var
  vTabSheet: TTabSheet;
  vDBGrid: TDBGrid;
begin
  vTabSheet := TTabSheet.Create(PageControl);
  vTabSheet.PageControl := PageControl;

  vDBGrid := TDBGrid.Create(vTabSheet);
  vDBGrid.Parent := vTabSheet;
  vDBGrid.Align  := alClient;



GOSTEI 0
Alexandre.malta

Alexandre.malta

15/05/2009

Obrigado Fabricio, o código ajudou bastante no que eu estava precisando fazer.
Valeu.
Abraços.


GOSTEI 0
POSTAR