Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit dyn. Destruiren/erstellen von Komponenten (Array (https://www.delphipraxis.net/10055-problem-mit-dyn-destruiren-erstellen-von-komponenten-array.html)

tableD 10. Okt 2003 14:30


Problem mit dyn. Destruiren/erstellen von Komponenten (Array
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe da ein Problem mit dem Dynamischen Erstellen von Komponenten -
welche Komponente mit welchen Eigenschaften erstellt wird wird in einer
XML Datei definiert (Beispiel siehe unter http://home.t-online.de/home/JBahro/webdev/xmldemo.htm
),
Wenn ich aber die Prozedur ein 2. Mal starten will erscheint die Meldung
"Eine Komponente mit dem Namen hWiz existiert bereits." wobei hWiz der Name
der Komponente vom Typ TCustomForm ist. Dabei wird beim schliessen jeder
Komponentenarray geleert und die einzelnen Komponenten vorher mit FREE
freigegeben.

Am besten wäre es wenn Ihr euch den Quelltext im Anhang einfach anseht.

Kann mir da jmd helfen?

Garby 13. Okt 2003 16:56

Re: Problem mit dyn. Destruiren/erstellen von Komponenten (A
 
Hallo,

vielleicht probierst dus mal so:
Delphi-Quellcode:
procedure TTag_Select.FormClose(Sender: TObject; var Action: TCloseAction);
var x: Integer;
begin
  for x := length(cWindow)-1 downto 0 do
    cWindow[x].Release;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr.

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