![]() |
2 kleine Fragen - array&Splitter
Hi
Ich bastel gerade nur so aus Spass am Programmieren an einen kleinen speziellen Texteditor. Dabei sind mir 2 Fragen aufgekommen auf die ich keine Antwort weis. 1. Ich habe ein Array definiert Defs: array[0..999] of TStrings; Muß ich die Defs[x] beim beenden des Programms wieder mit Free freigeben oder geschieht das automatisch. Wenn ja reicht dann ein Defs.Free oder muß ich das über eine Schleife machen und alle Defs[x] mit Free freigeben. [edit=Luckie]Bitte halte dich an die Forenregeln und erstelöle pro Frage einen Thread. Dank. Ich habe die zweite Frage entfernt. Mfg, Luckie[/edit] |
Re: 2 kleine Fragen - array&Splitter
hi,
du solltest beim beenden des programms jedes einzelne element des arrays freigeben. am besten geht das in einer for-schleife:
Delphi-Quellcode:
Aenogym
var i: integer;
liste: array[0..999] of TStrings; begin //... for i:=low(liste) to high(liste) do liste[i].free; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15: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