Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Form mehrmals öffnen! (https://www.delphipraxis.net/99862-form-mehrmals-oeffnen.html)

snow 18. Sep 2007 20:39


Form mehrmals öffnen!
 
Hallo

Ich will eine Form über einen Button öffnen lassen. Aber nicht nur einmal sondern mehrmals. Als beim ersten Klick die erste beim 2. Klick die erste noch einmal nur mit anderer Bezeichnung.

Also so

Fenster (zum 1. Mal geklickt)
Fenster 2 (zum 2. Mal geklickt)

usw....

wie mach ich das?

MfG snow

Ich hab die Suche benutzt!

Flips 18. Sep 2007 20:41

Re: Form mehrmals öffnen!
 
Versteh ich das richtig, du willst im Titel des Fensters mitzählen, wie oft es schon offen war?

mkinzler 18. Sep 2007 20:41

Re: Form mehrmals öffnen!
 
Delphi-Quellcode:
with <TFormklasse>.Create( Self) do
begin
    Left := ...
    Top := ...
    Caption := ...
    Name := ...
    Show;
end;

snow 18. Sep 2007 20:46

Re: Form mehrmals öffnen!
 
Nein nicht zählen wie oft, sondern ..


wenn ich draufklicke soll ein Fenster geöffnent werden. Wenn ich dann noch mal draufklicke dann soll das selbe(naja eigendlich nur ein Clon des 1. Fensters) fenster zum 2. mal geöffnet werden.

MfG snow

Matze 18. Sep 2007 20:51

Re: Form mehrmals öffnen!
 
Hi,

mkinzler hat dir gezeigt wie man's macht, zumindest denke ich, hat er das richtige gemeint. Du musst jedoch TForm durch deine Formklasse ersetzen wie beispielsweise TForm1 fürs Hauptformular oder TForm2 falls es sich um ein anderes Formular handelt (es kommt natürlich darauf an, wie du diese bezeichnet hast):

Delphi-Quellcode:
with TForm1.Create(self) do
begin
  Show;
end;
Welchen Sinn soll denn das ganze haben?

mkinzler 18. Sep 2007 20:54

Re: Form mehrmals öffnen!
 
Ja TForm was als Platzhalter für die Formularklasse gedacht. Werde das durch <> klarer kennzeichnen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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-2025 by Thomas Breitkreuz