Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемНина Яринцева
1 Ввод последовательностей данных через ListBox
2 ListBox – это компонента, способная хранить и отображать список строк. Простой список представляет собой прямоугольную область, в которой располагаются его строковые элементы. Для работы с простым списком в Delphi предназначен компонент ListBox. ListBox имеет тип TListBox. При вставке в форму ListBox получает стандартное имя, например ListBox1, его можно изменить.
3 Компонент ListBox можно найти на панели Tool Panel во вкладке Standart
4 Основные поля ListBox: property ItemIndex:interger; номер выделенного в списке элемента(нумерация начинается с нуля); если ни один элемент не выделен, то ItemIndex=-1; property Items:TStrings; элементы списка
5 Основным для списков является свойство Items, которое содержит элементы списка и представляет собой массив строк. Получается, что внутри одного объекта (ListBox) хранится другой объект (Items, имеющий тип TStrings), который отвечает за хранение списка строк. Основные поля ListBox:
6 Тип TStrings Тип TStrings применяется для хранения списка строк. Рассмотрим свойства и методы, применяющиеся для работы со списком. Определение количества строк в списке property Count:integer; пример N:=ListBox1.Items.Count;
7 Тип TStrings Обращение к строке с определенным номером property Strings[Index: integer]: string; пример ShowMessage(ListBox1.Items.Strings[0]);
8 Тип TStrings Добавление строки к списку function Add(S: string): integer; примеры ListBox1.Items.Add(fff); //строка fff' //добавляется в ListBox1; ListBox1.Items.Add(Edit1.Text); //текст из Edit1 //добавляется в ListBox1;
9 Тип TStrings Удаление строки из списка procedure Delete(Index:interger); Удаляет строку с номером Index из списка. пример ListBox1.Items.Delete(0); Очистка списка строк procedure Clear; пример ListBox1.Items.Clear;
10 Задания 1) В ListBox вводится последовательность чисел. Вычислить сумму квадратов данных чисел. 2) В ListBox1 вводится последовательность строк. Вывести их в ListBox2 в обратном порядке. 3) Вводится число N. Вывести в ListBox факториалы всех чисел от 1 до N. 4) В ListBox вводиться набор чисел. Вычислить наибольшее среди введенных чисел. 5) В ListBox вводиться набор чисел. Вычислить второе по величине среди введенных чисел.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.