Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Wie programmiere ich eine Toolbox - Win32

  Alt 11. Jan 2007, 20:13
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.
  Mit Zitat antworten Zitat