🗊Презентация Компоненты списка. ListBox, ComboBox (Delphi)

Нажмите для полного просмотра!
Компоненты списка. ListBox, ComboBox (Delphi), слайд №1Компоненты списка. ListBox, ComboBox (Delphi), слайд №2Компоненты списка. ListBox, ComboBox (Delphi), слайд №3Компоненты списка. ListBox, ComboBox (Delphi), слайд №4Компоненты списка. ListBox, ComboBox (Delphi), слайд №5Компоненты списка. ListBox, ComboBox (Delphi), слайд №6Компоненты списка. ListBox, ComboBox (Delphi), слайд №7Компоненты списка. ListBox, ComboBox (Delphi), слайд №8Компоненты списка. ListBox, ComboBox (Delphi), слайд №9Компоненты списка. ListBox, ComboBox (Delphi), слайд №10Компоненты списка. ListBox, ComboBox (Delphi), слайд №11

Вы можете ознакомиться и скачать презентацию на тему Компоненты списка. ListBox, ComboBox (Delphi). Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Компоненты списка
Описание слайда:
Компоненты списка

Слайд 2





Компонент Delphi ListBox это компонент, служащий для хранения и обработки текстовой информации. Каждая строка Delphi ListBox хранит строку данных в формате String.
Компонент ListBox - это массив строк. ListBox может загружать данные с диска, и сохранять информацию в файл. Также ListBox может сортировать строки. Доступ к строкам предоставляет свойствоItems этого компонента.
Компонент Delphi ListBox это компонент, служащий для хранения и обработки текстовой информации. Каждая строка Delphi ListBox хранит строку данных в формате String.
Компонент ListBox - это массив строк. ListBox может загружать данные с диска, и сохранять информацию в файл. Также ListBox может сортировать строки. Доступ к строкам предоставляет свойствоItems этого компонента.
 В соответствии с этим, вот как происходит обращение к строке с номером i:
   ListBox1.Items[i-1]; // Минус один, так как нумерация строк в компоненте начинается с нуля.
Описание слайда:
Компонент Delphi ListBox это компонент, служащий для хранения и обработки текстовой информации. Каждая строка Delphi ListBox хранит строку данных в формате String. Компонент ListBox - это массив строк. ListBox может загружать данные с диска, и сохранять информацию в файл. Также ListBox может сортировать строки. Доступ к строкам предоставляет свойствоItems этого компонента. Компонент Delphi ListBox это компонент, служащий для хранения и обработки текстовой информации. Каждая строка Delphi ListBox хранит строку данных в формате String. Компонент ListBox - это массив строк. ListBox может загружать данные с диска, и сохранять информацию в файл. Также ListBox может сортировать строки. Доступ к строкам предоставляет свойствоItems этого компонента.  В соответствии с этим, вот как происходит обращение к строке с номером i:    ListBox1.Items[i-1]; // Минус один, так как нумерация строк в компоненте начинается с нуля.

Слайд 3





Пользователь может выделить строку, щёлкнув по ней мышкой. Номер выделенной строки возвращает свойство компонента ListBox.ItemIndex. То есть, получить текст выделенной строки можно так:
   S := ListBox1.Items[ListBox1.ItemIndex];
Для удаления строк из компонента применяется метод Delete. Удаление строки с номером i:
   ListBox1.Items.Delete(i);
   Чтобы при добавлении каждая строка была отсортирована (сортировка идёт только по возрастанию), нужно установить:
   ListBox1.Sorted := True;
Также возможно установить это свойство на этапе конструирования в Инспекторе Объектов.
Пользователь может выделить строку, щёлкнув по ней мышкой. Номер выделенной строки возвращает свойство компонента ListBox.ItemIndex. То есть, получить текст выделенной строки можно так:
   S := ListBox1.Items[ListBox1.ItemIndex];
Для удаления строк из компонента применяется метод Delete. Удаление строки с номером i:
   ListBox1.Items.Delete(i);
   Чтобы при добавлении каждая строка была отсортирована (сортировка идёт только по возрастанию), нужно установить:
   ListBox1.Sorted := True;
Также возможно установить это свойство на этапе конструирования в Инспекторе Объектов.
Компонент ListBox автоматически добавит полосу прокрутки, если количество строк не помещается по высоте компонента. Высота каждой строки равна ItemHeight. Если нужно чтобы при добавлении новой строки полоса прокрутки точно не возникла, этот размер нужно добавить к высоте компонента. 
Описание слайда:
Пользователь может выделить строку, щёлкнув по ней мышкой. Номер выделенной строки возвращает свойство компонента ListBox.ItemIndex. То есть, получить текст выделенной строки можно так:    S := ListBox1.Items[ListBox1.ItemIndex]; Для удаления строк из компонента применяется метод Delete. Удаление строки с номером i:    ListBox1.Items.Delete(i);    Чтобы при добавлении каждая строка была отсортирована (сортировка идёт только по возрастанию), нужно установить:    ListBox1.Sorted := True; Также возможно установить это свойство на этапе конструирования в Инспекторе Объектов. Пользователь может выделить строку, щёлкнув по ней мышкой. Номер выделенной строки возвращает свойство компонента ListBox.ItemIndex. То есть, получить текст выделенной строки можно так:    S := ListBox1.Items[ListBox1.ItemIndex]; Для удаления строк из компонента применяется метод Delete. Удаление строки с номером i:    ListBox1.Items.Delete(i);    Чтобы при добавлении каждая строка была отсортирована (сортировка идёт только по возрастанию), нужно установить:    ListBox1.Sorted := True; Также возможно установить это свойство на этапе конструирования в Инспекторе Объектов. Компонент ListBox автоматически добавит полосу прокрутки, если количество строк не помещается по высоте компонента. Высота каждой строки равна ItemHeight. Если нужно чтобы при добавлении новой строки полоса прокрутки точно не возникла, этот размер нужно добавить к высоте компонента. 

Слайд 4





Методы добавления строк в компонент Delphi ListBox
Описание слайда:
Методы добавления строк в компонент Delphi ListBox

Слайд 5


Компоненты списка. ListBox, ComboBox (Delphi), слайд №5
Описание слайда:

Слайд 6


Компоненты списка. ListBox, ComboBox (Delphi), слайд №6
Описание слайда:

Слайд 7


Компоненты списка. ListBox, ComboBox (Delphi), слайд №7
Описание слайда:

Слайд 8





Компонент Delphi ComboBox представляет собой комбинацию списка строк ListBox со строкой ввода Edit. При этом "список строк" компонента Delphi ComboBox вначале скрыт, и раскрывается при щелчке мышкой по треугольничку раскрытия, который находится справа в строке ввода:
Компонент Delphi ComboBox представляет собой комбинацию списка строк ListBox со строкой ввода Edit. При этом "список строк" компонента Delphi ComboBox вначале скрыт, и раскрывается при щелчке мышкой по треугольничку раскрытия, который находится справа в строке ввода:
Описание слайда:
Компонент Delphi ComboBox представляет собой комбинацию списка строк ListBox со строкой ввода Edit. При этом "список строк" компонента Delphi ComboBox вначале скрыт, и раскрывается при щелчке мышкой по треугольничку раскрытия, который находится справа в строке ввода: Компонент Delphi ComboBox представляет собой комбинацию списка строк ListBox со строкой ввода Edit. При этом "список строк" компонента Delphi ComboBox вначале скрыт, и раскрывается при щелчке мышкой по треугольничку раскрытия, который находится справа в строке ввода:

Слайд 9





Таким образом, с помощью Delphi ComboBox место на Форме экономится для расмещения других элементов интерфейса программы. А при необходимости раскрытие списка строк можно вообще запретить.
   Многие свойства и возможности компонента Delphi ComboBox по работе со строками (объектамиItems) такие же как и у компонента Delphi ListBox.
Таким образом, с помощью Delphi ComboBox место на Форме экономится для расмещения других элементов интерфейса программы. А при необходимости раскрытие списка строк можно вообще запретить.
   Многие свойства и возможности компонента Delphi ComboBox по работе со строками (объектамиItems) такие же как и у компонента Delphi ListBox.
Отличия и дополнительные возможности.
   Итак, за возможность раскрытия компонента ComboBox отвечает стиль - свойство Style:
Стиль компонента ComboBox1 равен
  ComboBox1.Style = csDropDown
(список может быть раскрыт, можно писать в строке ввода)
Стиль компонента ComboBox2 равен
  ComboBox1.Style = csSimple
(список не может быть раскрыт, можно писать в строке ввода)
Описание слайда:
Таким образом, с помощью Delphi ComboBox место на Форме экономится для расмещения других элементов интерфейса программы. А при необходимости раскрытие списка строк можно вообще запретить.    Многие свойства и возможности компонента Delphi ComboBox по работе со строками (объектамиItems) такие же как и у компонента Delphi ListBox. Таким образом, с помощью Delphi ComboBox место на Форме экономится для расмещения других элементов интерфейса программы. А при необходимости раскрытие списка строк можно вообще запретить.    Многие свойства и возможности компонента Delphi ComboBox по работе со строками (объектамиItems) такие же как и у компонента Delphi ListBox. Отличия и дополнительные возможности.    Итак, за возможность раскрытия компонента ComboBox отвечает стиль - свойство Style: Стиль компонента ComboBox1 равен   ComboBox1.Style = csDropDown (список может быть раскрыт, можно писать в строке ввода) Стиль компонента ComboBox2 равен   ComboBox1.Style = csSimple (список не может быть раскрыт, можно писать в строке ввода)

Слайд 10





При стиле csDropDownList компонент может быть раскрыт, но свойство Text может принимать значения только одной из строк, сохранённых в компоненте, то есть пользователь лишён возможности писать в строке ввода.
При стиле csDropDownList компонент может быть раскрыт, но свойство Text может принимать значения только одной из строк, сохранённых в компоненте, то есть пользователь лишён возможности писать в строке ввода.
Количество строк, видимых при раскрытии списка, равно DropDownCount. Если реальное количество сохранённых строк больше этого количества, то автоматически появляется полоса прокрутки. Программист может заставить список раскрыться в нужный момент. Для этого нужно свойствуDroppedDown присвоить значение True. Для этой же цели пользователь может использовать клавиатурную комбинацию ALT+ВНИЗ.

   Максимально допустимое количество символов в текстовой строке задаётся параметром MaxLength, причём значение 0 означает отсутствие ограничений. Свойство CharCase управляет преобразованием вводимого текста к верхнему (значение CharCase = ecUpperCase) или нижнему (значениеCharCase = ecLowerCase) регистру. Значение ecNormal означает, что текст вводится без преобразования.
Описание слайда:
При стиле csDropDownList компонент может быть раскрыт, но свойство Text может принимать значения только одной из строк, сохранённых в компоненте, то есть пользователь лишён возможности писать в строке ввода. При стиле csDropDownList компонент может быть раскрыт, но свойство Text может принимать значения только одной из строк, сохранённых в компоненте, то есть пользователь лишён возможности писать в строке ввода. Количество строк, видимых при раскрытии списка, равно DropDownCount. Если реальное количество сохранённых строк больше этого количества, то автоматически появляется полоса прокрутки. Программист может заставить список раскрыться в нужный момент. Для этого нужно свойствуDroppedDown присвоить значение True. Для этой же цели пользователь может использовать клавиатурную комбинацию ALT+ВНИЗ.    Максимально допустимое количество символов в текстовой строке задаётся параметром MaxLength, причём значение 0 означает отсутствие ограничений. Свойство CharCase управляет преобразованием вводимого текста к верхнему (значение CharCase = ecUpperCase) или нижнему (значениеCharCase = ecLowerCase) регистру. Значение ecNormal означает, что текст вводится без преобразования.

Слайд 11





 Основными событиями компонента Delphi ComboBox являются:
Описание слайда:
 Основными событиями компонента Delphi ComboBox являются:



Похожие презентации
Mypresentation.ru
Загрузить презентацию