Разработка приложений в системе Delphi. Шейкер Т.Д. - 118 стр.

UptoLike

Составители: 

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