So wie ich das sehe (und auch EConverterror) möchtest du während der Laufzeit dein eigenes formular zusammenbasteln, wie in der Delphi
IDE.
Dass macht man natürlich nicht täglich, deswegen kann ich dir keinen genauen Fahrplan geben, aber zwei Ansätze.
1. Ansatz (mit
VCL)
-günstigerweise nimmst du eine TObjectList, um die ganzen neuen Komponenten zu verwalten.
Delphi-Quellcode:
myform:=TForm.Create(form1);
myobjectlist.add(myform);
myform.Top:=10;
myform.Width:=150;
myform.Height:=160;
myform.Left:=10;
myform.Visible:=true;
mylabel:=tlabel.Create(myform);
mylabel.Parent:=myform;
mylabel.Caption:='Hello World';
mylabel.Left:=10;
mylabel.Top:=10;
mylabel.AutoSize:=true;
Mal so als Beispiel.
2. Ansatz
nonVCL
Da hast du prinzipiell mehr in der Hand, musst aber auch mehr tun:
-->Suche: CreateWindow
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.