logo
Лекции_ПиОА[1]

Другие стандартные элементы управления

Элементы управления доступом к данным. Система Visual Basic содержит элементы управления доступом к данным наиболее популярных баз, включая Microsoft Access и SQL Server.

Элемент ADOData используется для подсоединения к базе данных. Его можно считать неким каналом между базой и другими элементами на форме. Его свойства, методы и события позволяют из приложения просматривать внешние данные и управлять ими. Элемент DataList похож на список. Когда он применяется совместно с элементом ADOData, то он автоматически заполняется списком данных из поля внешней базы данных. Элемент DataCombo подобен комбинации элемента DataList и текстового поля. Выбранный в его поле текст, можно редактировать, причем одновременно происходят изменения в базе данных. Элемент DataGrid отображает данные в таблице. Совместно с элементом ADOData он отображает полностью редактируемые данные из множественных полей базы данных. Элемент Microsoft Hierarchical FlexGrid является единственным элементом управления для представления различных видов отображения данных. Его можно рассматривать как комбинацию табличного элемента управления (grid control) и элемента управления деревом (tree control) или элемента управления очертанием (outline control). Во время выполнения пользователь может переставлять столбцы и строки, чтобы получить различные виды отображения данных.

Файловые элементы управления. Имеются три элемента, позволяющие приложению управлять файлами. Обычно они используются совместно для просмотра дисководов, каталогов и файлов. Они имеют специальные свойства и события, связывающие их вместе.

Элемент DriveListBox выглядит как комбинированное окно. Он предоставляет раскрывающийся список дисководов, из которого производится выбор. Элемент DirListBox подобен списку, но со встроенной возможностью отображения списка каталогов на выбранном дисководе. Элемент FileListBox также выглядит, как список с именами файлов в выбранном каталоге. Элемент управления общим диалогом (common dialog control) облегчает метод работы с файловой системой.

Другие элементы управления. Элемент Timer (Таймер) используется для создания события через повторяющийся интервал времени без взаимодействия с пользователем. Элемент OLE Container (Контейнер OLE) обеспечивает добавление в приложение возможностей связывания и внедрения. Посредством него обеспечивается доступ к выполняемым функциям любого приложения, поддерживающего OLE-технологию, например Excel, Word и др. Элемент Common Dialog (Общий диалог) добавляет в приложение встроенные диалоговые окна для выбора файлов, цветов, шрифтов, функций печати.