Это оконный элемент управления и он обрабатывает все события от мыши и клавиатуры, а так же событие OnChenge
Type OnChange: TNotifyEvent; - возникает при изменении текста строки ввода.
Билет 30.
· Класс TStrings.
TObject-TPersistent-TStrings
Абстрактный класс инкапсулирует поля и методы для работы с наборами строк. Особенностью TStrings является, то что элементами наборов являются пары строка объект. Строка – строка символов, а объект – объект любого класса.
Property Count:integer; - определяет число элементов в списке.
Property Objects[Index:integer]:TObject; - определяет указатель на объект, ассоциированный со строкой с номером index.
Property Strings[Index:integer]:string; - определяет строку с номером index, начиная с нуля.
Property Text:string;- содержит все строки списка, включая разделители (ВК,ПС #13 #10).
Методы, определенные в классе.
Function Add(const S:string):integer;virtual; - добавляет строку S в список и возвращает порядковый номер этой строки в списке.
Function AddObject(const S:string; AObject:TObject):integer;virtual; - добавляет строку S и связанный с ней объект AObject в список и возвращает индекс строки и объекта в списке.
Procedure AddString(string:TString);virtual; - добавляет список другого объекта String класса TString к текущему списоку.