Информация

Школа программирования Delphi

Портал DelphiSchool является бесплатным проектом, обеспечивающим пользователям быстрый и легкий доступ к урокам программирования на Delphi. Сайт позволяет научиться программировать на Делфи любому, кто хочеть писать свои программы, игры, Android приложения, программы для MAC OC или IOS. Кроме уроков Delphi и статей Delphi, на сайте доступны также и видеоуроки. Практически к каждому уроку, пользователю доступен исходник, изучив который, он сможет наглядно посмотреть как работает та или иная программа, написанная на Делфи. Кроме того мы постараемся прилагать к каждому материалу (статье, уроку, видеоуроку) файлы Delphi, которые будут помогать изучить предоставленный материал.

Каждый кто решил написать свою программу, создать свое приложение, научиться программировать и т.д., найдет на DelphiSchool статьи Delphi, уроки Delphi, видеоуроки Delphi, исходники Delphi, файлы Delphi, изучит компоненты Delphi, посмотрит Delphi примеры и многое другое абсолютно бесплатно. Все о Delphi программировании теперь собрано на одном сайте!!!

DelphiSchool

Полезное
Книга
Форма входа
Поиск по сайту
Статистика сайта


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Новости
Рекламный блок
Главная » Уроки Delphi » Основы Delphi » Компоненты Delphi. Начинаем писать свои первые приложения на Delphi

Delphi и TListBox. Пример работы со списками выбора в Делфи

Вы искали Delphi и TListBox. Пример работы со списками выбора в Делфи и специально для вас мы подготовили этот урок Delphi. К каждому уроку мы стараемся предоставлять исходники Delphi, поэтому в конце статьи Delphi и TListBox. Пример работы со списками выбора в Делфи вы можете посмотреть пример Delphi, или код Delphi, что позволит изучить Delphi и TListBox. Пример работы со списками выбора в Делфи более детально.
Изучайте программирование онлайн на сайте www.DelphiSchool.3dn.ru и освойте основы программирования. Обучение программированию на DelphiSchool это программирование для начинающих и опытных программистов.
Delphi и TListBox. Пример работы со списками выбора в Делфи Компонент ListBox хранит в себе списки выбора, то есть те строки, которые хранятся в ListBox можно выбирать. Выбирать можно и несколько строк. Чтобы получить доступ к этим спискам (строкам) нужно воспользоваться свойством Items.
Как всегда, давайте на примере рассмотрим работу с компонентом ListBox в Delphi. Для этого создадим новый проект и поместим на форму один компонент TListBox и один TEdit. Щелкаем по свойству Items, и перед нами открывается редактор строк. Подобный редактор мы видели, когда изучали компонент TMemo в статье Delphi и TMemo. Пример работы с многострочными полями ввода в Делфи. В той же статье мы освоили основы работы со строками списка и познакомились с типом TStrings, поэтому в этой статье повторяться не будем. В редакторе строк давайте наберем произвольный список, например: телевизор, телефон, ноутбук, смартфон, компьютер и нажав OK, сохраним этот список. У компонента Edit очищаем свойство Text.


Рисунок. Редактор строк и список в нем


Теперь перейдем к написанию кода и создадим обработчик события OnClick для компонента TListBox:
Код
procedure TForm1.ListBox1Click(Sender: TObject);
begin
Edit1.Text := ListBox1.Items.Strings[ListBox1.ItemIndex];
end;

Таким образом, когда мы нажмем на какую-нибудь из строк в ListBox, то она высветится в Edit.
Чтобы закрепит материал – добавим на форму еще три кнопки (Button) и изменим их заголовки (свойство Caption) на "Добавить", "Удалить", "Очистить". Создаем обработчики события OnClick для кнопок "Добавить", "Удалить", "Очистить" и пишем следующий код для кнопки "Добавить":
Код
procedure TForm1.Button1Click(Sender: TObject);
begin
ListBox1.Items.Add(Edit1.Text);
end;

Этим кодом, мы добавляем в ListBox новую строку и вписываем в нее текст из Edit1.
Для кнопки "Удалить" пишем следующее:
Код
procedure TForm1.Button2Click(Sender: TObject);
begin
ListBox1.Items.Delete(ListBox1.ItemIndex);
end;

Для кнопки очистить "Очистить" пишем:
Код
procedure TForm1.Button3Click(Sender: TObject);
begin
ListBox1.Clear;
end;

В самом начале статьи я написал, что в ListBox можно выбирать и несколько строк. Для того, чтобы получить возможность выбирать несколько элементов в списке, необходимо установить значение true свойства MultiSelect. После этого можно будет выбирать несколько строк, удерживая на клавиатуре кнопку Ctrl и щелкая по нужным элементам.


Рисунок. ListBox с возможностью выбора нескольких строк

К уроку (статье) Delphi и TListBox. Пример работы со списками выбора в Делфи прилагается исходник, посмотрев который, вы можете ознакомиться с полным исходным кодом программы и посмотреть как работает созданная программа. Исходный код сопровождается комментариями, благодаря чему вы сможете легко в нем разобраться. Но я настоятельно рекомендую делать все самостоятельно. Так вы лучше и быстрее усвоите то, о чем говорилось в этом уроке

Для того чтобы получить возможность скачать исходник Delphi к этому уроку, необходимо посетить сайт рекламодателя. После этого, появится ссылка на исходник Delphi к уроку Delphi и TListBox. Пример работы со списками выбора в Делфи
Нажмите на эту ссылку Ссылка

Категория: Компоненты Delphi. Начинаем писать свои первые приложения на Delphi | Добавлено: 06.05.2014 | Просмотров: 6892 | Комментарии: 1 | Рейтинг: 0.0/0

Добавить Delphi и TListBox. Пример работы со списками выбора в Делфи в закладки:



Не забывайте писать свои отзывы об уроке Delphi и TListBox. Пример работы со списками выбора в Делфи. Ваша информация об уроке Delphi и TListBox. Пример работы со списками выбора в Делфи может помочь другим людям изучить программирование на Delphi. Также не забывайте проставлять рейтинг урока, ведь от этого зависит его попадание в список лучших уроков Delphi
Всего комментариев: 0
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *: Email:
Код *: