![]() |
Komponente zur Laufzeit erstellen und auf Fenster aufziehen
Hi,
Ich habe vor so eine IDE wie Delphi zu machen, ich habe jetzt das mit dem Designer hinbekommen, jetzt kommt aber das nächste problem und gleich noch ne Frage. 1. Ich will das der Button auf dem Fenster frmDesign erscheint, (mein code sieht so aus):
Code:
Der Button erscheint aber nicht auf dem Fenster frmDesign, sondern auf dem dem ersten Fenster Form1. Wie gehört der code richtig, damit er auf dem frmDesign erscheint ?
procedure TForm1.ToolButton1Click(Sender: TObject);
var MyButton: TButton; begin Buttonnr := Buttonnr + 1; MyButton := TButton.Create(frmDesign); with MyButton do begin Parent := Form1; Height := 32; Width := 128; Caption := 'Button' + InttoStr(Buttonnr); Left := 50; Top := 50; end; end; ... und meine 2 Frage: Wie schaut es aus, wenn ich es so machen will, dass man erst den Komponenten in der ToolBox (von Form1) auswählt und ihn dann auf frmDesign aufziehen kann, wie mach ich das ? PS: Sorry für die dummen fragen, aber ich bin voll Anfänger und will Delphi so schnell wie möglich lernen :dance: . Habe schon mit der Suchfunktion probiert aber nix dazu gefunden (bevor sich wieder jemand beschwert :? ) und wie immer wenn jemand Beispiele hat oder kennt... her damit :thumb: :-D Hier is echt ein cooles Forum ! Respekt ! Danke Der Anfänger, Äfan |
Re: Komponente zur Laufzeit erstellen und auf Fenster aufzie
Zitat:
Zitat:
\\edit: Der Parameter im Create des Buttons gibt nur an, welches Objekt für die Freigabe des Buttons verantwortlich sein soll (meine ich zumindest...) Zitat:
gruss, dizzy |
Re: Komponente zur Laufzeit erstellen und auf Fenster aufzie
OK Danke, dass mit dem Button im falschen Fenster, da hab ich irgendwie net bei Parent hingeschaut, Sorry. :roll:
Das mit dem neuen Thema mach ich, nur ist das nicht irgendwie blöd wenn da mehrere Thmen von mir sind ? Ich werde hier bald rausgeschmissen, weil ich zu dumm für dieses Forum bin :stupid: und nur dumme fragen habe. :lol: :gruebel: |
Re: Komponente zur Laufzeit erstellen und auf Fenster aufzie
Zitat:
Zitat:
Zitat:
Zitat:
--> Das Forum lebt von Fragen, gell!? gruss, dizzy |
Re: Komponente zur Laufzeit erstellen und auf Fenster aufzie
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz