Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Wie groß ist eine TStringList
uli - Di 03.12.02 16:49
Titel: Wie groß ist eine TStringList
Wenn ich mit TStringList.Create eine Stringlist anlege wird Speicher reserviert. Wird die Größe des Speicherbereiches mit einer bestimmten Größe festgelegt oder wird die Größe dynamisch angepasst?
Oder kann ich eine bestimmte Größe, entsprechend der Strings, die gespeichert werden sollen festlegen?
Gruß Uli
Wolff68 - Di 03.12.02 23:20
Also nachdem man in eine Reinschreiben kann bis der Arbeitsspeicher voll ist muß sie wohl dynamisch sein.
Du kannst natürlich gleich zu beginn 100 Einträge mit '' einfügen und später im Programm kein Add mehr machen.
Somit wäre die Anzahl der Einträge fest.
Nur bleibt das immernoch dynamisch, weil ja die Länge der Strings ebenfalls dynamisch ist...
Wenn Du etwas wirklich Statisches willst, dann mach ein Array[0..100] of String[255]. Aber wer will das schon,...
Delete - Mi 04.12.02 09:03
Tipp: In der Hilfe zu TStringList mal die Eigenschaft "Capacity".
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!