ВУЗ:
Составители:
Рубрика:
Objects[Index:integer]:TObject – обеспечивает доступ к массиву
объектов. Свойства
Strings и Objects позволяют использовать класс
TStrings как хранилище строк и ассоциированных с ними объектов
произвольных классов.
Count:integer – число элементов в списке.
Text:string – позволяет интерпретировать список строк как одну
большую строку, в которой элементы разделены символами #13#10 (возврат
каретки и перевод строки).
Методы абстрактного класса TStrings
Add(const S:string):integer – функция, добавляет новую строку S в
список и возвращает её позицию. Новая строка добавляется в конец списка.
AddObject(const S:string;AObject:TObject):integer – функция,
добавляет в список строку
S и ассоциированный с ней объект. Возвращает
индекс пары строка-объект.
AddStrings(Strings: TStrings) – процедура,
добавляет группу строк в существующий список.
Append(const S:string) – процедура, делает то же, что и Add, но не
возвращает позицию.
Clear – процедура, удаляет из списка все элементы.
Delete(Index:integer) – процедура, удаляет строку и связанный с ней
объект. Методы
Delete и Clear не разрушает объектов, т.е. не вызывают
деструктор. Об освобождении памяти должен позаботиться программист.
Equals(Strings:TStrings):Boolean – функция, возвращает true,
если список строк в точности равен тому, что передан в параметре
Strings.
Exchange(Index1,Index2:integer) – процедура, меняет два элемента
списка местами.
GetText:PChar – функция, возвращает все строки списка в виде одной
нуль-терминированной строки.
SetText(Text:PChar) – процедура,
загружает строки списка из одной большой нуль-терминированной строки.
118
Objects[Index:integer]:TObject – обеспечивает доступ к массиву
объектов. Свойства Strings и Objects позволяют использовать класс
TStrings как хранилище строк и ассоциированных с ними объектов
произвольных классов.
Count:integer – число элементов в списке.
Text:string – позволяет интерпретировать список строк как одну
большую строку, в которой элементы разделены символами #13#10 (возврат
каретки и перевод строки).
Методы абстрактного класса TStrings
Add(const S:string):integer – функция, добавляет новую строку S в
список и возвращает её позицию. Новая строка добавляется в конец списка.
AddObject(const S:string;AObject:TObject):integer – функция,
добавляет в список строку S и ассоциированный с ней объект. Возвращает
индекс пары строка-объект. AddStrings(Strings: TStrings) – процедура,
добавляет группу строк в существующий список.
Append(const S:string) – процедура, делает то же, что и Add, но не
возвращает позицию.
Clear – процедура, удаляет из списка все элементы.
Delete(Index:integer) – процедура, удаляет строку и связанный с ней
объект. Методы Delete и Clear не разрушает объектов, т.е. не вызывают
деструктор. Об освобождении памяти должен позаботиться программист.
Equals(Strings:TStrings):Boolean – функция, возвращает true,
если список строк в точности равен тому, что передан в параметре Strings.
Exchange(Index1,Index2:integer) – процедура, меняет два элемента
списка местами.
GetText:PChar – функция, возвращает все строки списка в виде одной
нуль-терминированной строки. SetText(Text:PChar) – процедура,
загружает строки списка из одной большой нуль-терминированной строки.
118
Страницы
- « первая
- ‹ предыдущая
- …
- 116
- 117
- 118
- 119
- 120
- …
- следующая ›
- последняя »
