![]() |
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 ![]() ), 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? |
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 17:27 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