FireDAC.Stan.Intf.TFDStringList

From RAD Studio API Documentation

TFDStringListSystem.Classes.TStringListSystem.Classes.TStringsSystem.Classes.TPersistentSystem.TObject

Delphi

TFDStringList = class(TStringList)

C++

class PASCALIMPLEMENTATION TFDStringList : public System::Classes::TStringList

Properties

Type Visibility Source Unit Parent
class public
FireDAC.Stan.Intf.pas
FireDAC.Stan.Intf.hpp
FireDAC.Stan.Intf FireDAC.Stan.Intf

Description

TStringList maintains a list of strings. {{#multireplace:FireDAC.Stan.Intf.TFDStringList|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} inherits from {{#multireplace:System.Classes.TStringList|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. All content below this line refers to {{#multireplace:System.Classes.TStringList|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

TStringList maintains a list of strings.

Use a string list object to store and manipulate a list of strings. TStringList implements the abstract properties and methods introduced by TStrings, and introduces new properties, events, and methods to:

  • Sort the strings in the list.
  • Prohibit duplicate strings in sorted lists.
  • Respond to changes in the contents of the list.
  • Control whether strings are located, sorted, and identified as duplicates in a case-sensitive or case-insensitive manner.

TStringList can contain up to 2,147,483,647 strings. This is because the list is indexed using an integer. See String Types (Delphi) for information about the size limit of each string.

See Also