Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Form 2 in einer GroupBox öffnen ! (https://www.delphipraxis.net/180068-form-2-einer-groupbox-oeffnen.html)

Alterauge 20. Apr 2014 15:26

Form 2 in einer GroupBox öffnen !
 
Hallo,

ist es Möglich ein Form in einer GroupBox zu öffnen?

Habe zum Beispiel im Form 1 zwei GroupBoxen, in der zweiten GroupBox2 ( Algin(alclient)) möchte ich jetzt gerne ein Form 2 öffnen.
Das Form 2 sollte sich aber nur in dieser GroupBox 2 bewegen können.

Hat einer eine Idee ?

Sir Rufo 20. Apr 2014 15:43

AW: Form 2 in einer GroupBox öffnen !
 
Parent auf die GroupBox setzen?

Alterauge 20. Apr 2014 15:52

AW: Form 2 in einer GroupBox öffnen !
 
Hallo Sir Rufo,

wenn ich jetzt zum Beispiel ein Form über Button 1 öffnen würde,
würde es so aussehen.

Delphi-Quellcode:
 Form2.show;

Jetzt möchte ich aber, dass das Form 2 in der GroupBox geöffnet wird.
Wie bekomme ich das hin ?

Danke für Deine Hilfe :-)

himitsu 20. Apr 2014 16:09

AW: Form 2 in einer GroupBox öffnen !
 
Wurde doch schon gesagt?

Zitat:

Zitat von Sir Rufo (Beitrag 1256278)
Parent auf die GroupBox setzen?

Delphi-Quellcode:
Form2.Parent := ...;
Form2.Show;

Alterauge 20. Apr 2014 16:50

AW: Form 2 in einer GroupBox öffnen !
 
Hallo,

ich noch mal ;-) leider geht es nicht!
Das ganze läuft unter Lazarus ?

???

Alterauge 20. Apr 2014 18:50

AW: Form 2 in einer GroupBox öffnen !
 
Also,

mit Delphi geht es auch nicht :shock:

CocoPops 20. Apr 2014 19:35

AW: Form 2 in einer GroupBox öffnen !
 
Geht nicht, gibt's nicht.
Teile uns doch mal deinen Code mit dann können wir vielleicht helfen.

Alterauge 20. Apr 2014 20:07

AW: Form 2 in einer GroupBox öffnen !
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

hier erstmal der Code :

Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
 Form2 := TForm2.Create(Form1);
  Form2.Parent := Form1;
   Form2.FormStyle := fsNormal;
    Form2.Visible := true;
end;
Fehlermeldung als Anhang

Helmi 20. Apr 2014 20:26

AW: Form 2 in einer GroupBox öffnen !
 
Liste der Anhänge anzeigen (Anzahl: 1)
also so funktioniert´s bei mir:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin

   Form2.Parent := GroupBox1;
    Form2.FormStyle := fsNormal;
     Form2.Visible := true;
end;
Wobei Form2 bei mir beim Testen schon vorhanden war

himitsu 20. Apr 2014 20:28

AW: Form 2 in einer GroupBox öffnen !
 
Form1?

Delphi-Quellcode:
Form2 := TForm2.Create(Self);
Form2.Parent := Self;
Form2.FormStyle := fsNormal;
Form2.Visible := true;
Aber ich dachte es soll in eine GroupBox?

Delphi-Quellcode:
Form2 := TForm2.Create(Self);
Form2.Parent := GroupBox1;
Form2.FormStyle := fsNormal;
Form2.Visible := true;
Bei welchem Befehl tritt nun eigentlich der Fehler auf?
Wobei ich ebenfalls wette, daß genau dieser Code bei mir im Delphi auch läufen würde.


Und grade dieses BitBtn1Click ist ein gutes Beispiel, warum man nicht auf diese globalen Variablen zugreifen sollte.

Was steht in der Form2, wenn ich zweimal draufklicke
und vorallem was steht da drin, wenn ich das letzte Fenster wieder schließe?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:18 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz