- Работа со списками
- Работа с объектом типа Memo
- Классический список ListBox в системе Visual Basic
- Классический список ListBox в системах BCB и Delphi
- Компактный список ComboBox в системе Visual Basic
- Компактный список ComboBox в системах BCB и Delphi
- Списки DriveListBox, DirListBox и FileListBox в среде VB
- Списки DriveComboBox, DirectoryListBox и FileListBox в системах BCB/Delphi
- Присоединение объектов к строкам списка ListBox
- Сортировка грибов
- Просмотр системных шрифтов
Работа со списками
Опубликовано admin в Пт, 01/15/2010 - 19:16
Объект типа список представляет собой нечто похожее на массив строк. В отличие от обычных массивов список может изменять свои размеры во время работы программы. Достаточно близким эквивалентом списка является страница текста, содержащая автономные строки (без переноса слов), которые можно условно перенумеровать и производить над ними различные манипуляции:
- отображать на экране весь список, прижимая содержимое его строк к левой границе, к правой границе или располагая их по центру;
- сортировать строки в алфавитном порядке;
- извлекать, пополнять, заменять или удалять указанные строки;
- перемещать строки внутри списка;
- определять позицию строки в списке;
- выделять отдельную строку, совокупность подряд идущих строк или разрозненные строки;
- копировать выделенные строки в буфер обмена и извлекать их оттуда;
- сохранять список в текстовом файле и извлекать его оттуда.
К объектам типа список можно отнести компоненты Memo (BCB/Delphi), ListBox, ComboBox, FileListBox, DriveListBox, DirListBox, Outline (BCB/Delphi), Notepad (BCB/Delphi)… Одни из них обладают более универсальными свойствами (например — ListBox и ComboBox), другие имеют более специализированное назначение. Сравнивая системы программирования, можно заметить, что набор функциональных средств по управлению универсальными списками существенно богаче представлен в BCB и Delphi.
