Einzelnen Beitrag anzeigen

blackfoxx

Registriert seit: 25. Feb 2005
Ort: Halle
43 Beiträge
 
Delphi 2005 Personal
 
#1

komponente auf neuem Tab erzeugen

  Alt 5. Jul 2005, 18:45
Hi Leute,

ich versuche auf einem TPageControl ein neues Tab und darauf eine Listbox zu erzeugen.
Das Tab funktioniert mit TTabSheet.create schon ganz gut. Aber die Listbox macht mir probleme.

Der Code:
Delphi-Quellcode:
var
 newpage :TTabSheet;
 newlistcomp:TListBox;

begin
  newpage:=TTabSheet.Create(Form1.PageControl1);
  newlistcomp:=TListBox.Create(Form1.PageControl1);
    with newlistcomp do
     begin
      left:=10;
      top:=88;
      width:=249;
      height:=273;
     end;
end;
So gibt er den Laufzeitfehler: Element " hat kein übergeordnetes Fenster.

Das Problem liegt also darin: Wie spreche ich das neu erstellte Tab an, um es "newlistcomp" also Parent/Owner zu übergeben???


Ich hoffe ihr versteht mein Problem und habt eine Idee..

Danke und Greetz
BlackFoxx
Jonas Schwartze
Nichts ist unmöglich, nur mathematisch unwahrschienlich!
@LG LM70 Express
  Mit Zitat antworten Zitat