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

UptoLike

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

экране, задаётся свойством DropDownCount. По умолчанию видно 8 строк.
Если в списке больше элементов, то появляется полоса прокрутки. Свойство
DroppedDown логического типа определяет, раскрыт ли список (true
раскрыт).
Свойство
ItemIndex хранит индекс выбранной строки. Если ни одна
строка не выбрана,
ItemIndex=-1. Это свойство задётся только во время
выполнения программы. У компонента ComboBox дополнительно выбранное
значение можно определить по свойству
Text.
Работа со списками организуется через свойство Items, имеющее тип
TStrings и представляющее собой совокупность строк списка. Строки
нумеруются с нуля, доступ к строке осуществляется по номеру. Например,
Items[0], Items[13]. Количество строк хранится в свойстве Count,
последняя строка имеет номер
Count-1. При добавлении или удалении строк
значение свойства
Count изменяется.
Метод Add(const S:string):integer добавляет строку S в конец
списка и возвращает номер нового элемента.
Процедура
Insert(Index:integer;const S:string) вставляет строку
S в позицию Index. Строки, расположенные на этой позиции и за ней
смещаются.
Процедура
Delete(Index: integer) удаляет строку с номером Index.
Если такой строки нет, то действие не выполняется и никаких сообщений не
выводится. После удаления номера строк корректируются.
Процедура
Clear очищает список, то есть удаляет все элементы.
Процедура Move(Index1, Index2: integer) перемещает строку с
позиции
Index1 в позицию Index2. После перемещения номера строк
корректируются.
Метод
IndexOf(const S:string):integer определяет, содержится ли
строка
S в списке. Если строка присутствует в списке, то возвращается её
номер, иначе возвращается значение -1.
44
экране, задаётся свойством DropDownCount. По умолчанию видно 8 строк.
Если в списке больше элементов, то появляется полоса прокрутки. Свойство
DroppedDown логического типа определяет, раскрыт ли список (true –
раскрыт).
    Свойство ItemIndex хранит индекс выбранной строки. Если ни одна
строка не выбрана, ItemIndex=-1. Это свойство задётся только во время
выполнения программы. У компонента ComboBox дополнительно выбранное
значение можно определить по свойству Text.
    Работа со списками организуется через свойство Items, имеющее тип
TStrings и представляющее собой совокупность строк списка. Строки
нумеруются с нуля, доступ к строке осуществляется по номеру. Например,
Items[0],    Items[13]. Количество строк хранится в свойстве Count,
последняя строка имеет номер Count-1. При добавлении или удалении строк
значение свойства Count изменяется.
    Метод Add(const S:string):integer добавляет строку S в конец
списка и возвращает номер нового элемента.
    Процедура Insert(Index:integer;const S:string) вставляет строку
S в позицию Index. Строки, расположенные на этой позиции и за ней –
смещаются.
    Процедура Delete(Index: integer) удаляет строку с номером Index.
Если такой строки нет, то действие не выполняется и никаких сообщений не
выводится. После удаления номера строк корректируются.
    Процедура Clear очищает список, то есть удаляет все элементы.
    Процедура Move(Index1, Index2: integer) перемещает строку с
позиции Index1 в позицию Index2. После перемещения номера строк
корректируются.
    Метод IndexOf(const S:string):integer определяет, содержится ли
строка S в списке. Если строка присутствует в списке, то возвращается её
номер, иначе возвращается значение -1.

                                      44