Thema: Delphi Form dublizieren ?

Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#3

Re: Form dublizieren ?

  Alt 11. Apr 2005, 22:23
Zitat von malo:
Versuch mal ein Array of TForm zu erstellen, das müsste gehen
Hä?
Vielleicht kannst du das ja auchg mit 500 verschachtelten GoTos lösen.
Zitat von svenwel.de:
Guten Abend, gibt es ne möglichkeit eine Form zu dublizieren ?
Ich bekomm ständig nen Fehler beim dublizieren, dass schon eine komponente mit dem gleichen Namen exsistiert.

Delphi-Quellcode:
[....]
  with Form3.Create(self) do
  begin
    
    caption:='bla';

    show;
  end;
[....]
gibt es noch ne bessere möglichkeit, eine Form zu dublizieren ohne solch einen Fehler ?

mfg
Dein Problem ist, dass du einen Constructor an einer Instanz ausführst.
Stelle ihn dir mehr wie eine class function vor, die dir eine neue Instanz liefert.
Schau dir mal das Beispiel an.
Delphi-Quellcode:
with TDeineFormKlasse.Create(nil) do
try
  ShowModal();
  DoSomething();
finally
  Free();
end;
  Mit Zitat antworten Zitat