Classes.TStrings

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von Classes.pas

TStrings = class(TPersistent)


Unit: Classes

Typ: Klasse

Geerbte Klassen-Member: Member von Classes.TStrings

Klasseneigenschaften: Eigenschaften von Classes.TStrings

Klassenmethoden: Methoden von Classes.TStrings

Klassenkonstruktoren und -destruktoren: Konstruktoren von Classes.TStrings

C++-Informationen

von Classes.hpp

TStrings = class(TPersistent)


Unit: Classes

Typ: Klasse

Geerbte Klassen-Member: Member von Classes.TStrings

Klasseneigenschaften: Eigenschaften von Classes.TStrings

Klassenmethoden: Methoden von Classes.TStrings

Klassenkonstruktoren und -destruktoren: Konstruktoren von Classes.TStrings

Beschreibung

TStrings ist die Basisklasse für Objekte, die eine Liste mit Strings darstellen.


Von TStrings abgeleitete Objekte ermöglichen die Speicherung und Bearbeitung von String-Listen. TStrings enthalten abstrakte bzw. rein virtuelle (C++ Terminologie) Methoden und sollten nicht direkt instantiiert werden.

Nachkommen von TStrings können entweder unterschiedliche Zeichenketten (wie z.B. die einzelnen Zeilen eines Listenfeldes) oder eine einzige lange Texteinheit repräsentieren, deren Elemente dann separat bearbeitet werden können. Die Eigenschaften und Methoden von TStrings bieten zahlreiche Werkzeuge zur String-Listenbearbeitung an.

Folgende Möglichkeiten stehen zur Verfügung:

  • Strings können mittels Index in die Liste eingefügt bzw. gelöscht werden.
  • Die Reihenfolge der String-Einträge lässt sich verändern.
  • Strings können über ihre Listenposition angesprochen werden.
  • Strings können aus bzw. in eine Datei oder einen Stream gelesen bzw. geschrieben werden.
  • String-Einträge können mit Objekten verbunden werden.
  • Strings können als Namens/Wertepaare gespeichert und abgerufen werden.

Bei der Eigenschaft NameValueSeparator finden Sie eine Erläuterung zu Namens/Wertepaaren.

Siehe auch

Personal tools