Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MDI Child zur laufzeit erzeugen ? (https://www.delphipraxis.net/26219-mdi-child-zur-laufzeit-erzeugen.html)

Muetze1 21. Jul 2004 00:41

Re: MDI Child zur laufzeit erzeugen ?
 
Moin!

Zitat:

Zitat von Pseudemys Nelsoni
hallo an alle und danke 8)

Zitat:

Hey, du hast das Wunder von Klassen entdeckt: einmal schreiben und x mal anlegen mit gleichem Verhalten, obwohl nur einmal Code geschrieben wurde. Die Klasse TChild legt aussehen und Verhalten fest - und das kannst du dir dann so oft anlegen bzw nutzen wie du willst.
eigentlich weiss ich schon wie klassen funktionieren, nur ich sehe in der TChild unit keine definition der postion der komponenten wo steht die?

Der Kommentar sollte auch eher scherzhaft sein - und ich muss dazu gestehen, das ich mir den Code nicht angeschaut habe. Das werde ich gleich nochmal nachholen...

/EDIT:

Ok, nachgeholt. In dem Quellcode sind doch wie auch in der DFM die Komponenten ordentlich angelegt:
Code:
type
  TChild = class(TForm)
    RadioButton1: TRadioButton; // <-- ein RadioButton
    Button1: TButton;           // <-- ein Button
    Edit1: TEdit;               // <-- ein Edit
    ComboBox1: TComboBox;       // <-- eine ComboBox...
    procedure FormClose(Sender: TObject; var Action: TCloseAction);

  private
  public
  end;
MfG
Muetze1

Pseudemys Nelsoni 21. Jul 2004 09:27

Re: MDI Child zur laufzeit erzeugen ?
 
danke mütze, die DFM datei hab ich mir garnicht angeguckt :oops:

normal hab ich sowas immer in der .pas datei und setze die position zur laufzeit :)

Muetze1 21. Jul 2004 17:54

Re: MDI Child zur laufzeit erzeugen ?
 
Moin!

Zitat:

Zitat von Pseudemys Nelsoni
normal hab ich sowas immer in der .pas datei und setze die position zur laufzeit :)

Wie geschrieben: in der .PAS Datei sind die Komponenten auch vorhanden. Oben der von mir gepostete Source Code ist doch der Ausschnitt der PAS Datei mit der Deklaration der Komponenten...

MfG
Muetze1


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz