Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1

Кент Рейсдорф. BORLAND C++BUILDER. Страница 123

Классы специальных элементов управления Windows 95

VCL содержит классы, инкапсулирующие многие из специальных эле­ментов управления Win32. Это классы TListView, TTreeView, TProgressBar, TTabControl, TPageControl, TRichEdit, TImageList, TStatusBar и некоторые другие. Некоторые из этих элементов управления сами по себе сложны, и соответствующие классы также имеют сложную структуру. Поверьте мне, что VCL делает великое дело, облегчая работу с такими элементами. Для полного понимания этих классов вам придется поработать с ними некоторое время.

Классы компонентов доступа к базам данных

VCL содержит много компонентов, относящихся к базам данных, среди которых есть как визуальные, так и невизуальные. Невизуальные компонен­ты представлены классами TDataSource, TDatabase, TTable и TQuery. Эти классы инкапсулируют фоновые операции с базами данных.

Визуальные компоненты доступа к базам данных предназначены для организации взаимодействия с пользователем. Например, компонент TDBGrid используется для обеспечения доступа к таблице базы данных, которая может быть представлена компонентом ТТаЫе. Таким образом, TDBGrid выступает в роли интерфейса между пользователем и ТТаЫе. Через TDBGrid пользо­ватель может просматривать и редактировать таблицу базы данных на диске.

Компонент TDBNavigator содержит кнопки, позволяющие пользователю перемещаться по таблице базы данных. Это кнопки перехода на следующую, предыдущую, первую или последнюю записи, отмены редактирования, под­тверждения и отмены изменений.

Остальные классы интерфейсных компонентов используют стандартные элементы управления Windows для работы с полями базы данных. В част­ности, это классы TDBText, TDBEdit, TDBListBox и TDBImage.

Классы стандартных диалогов

Web-дизайн (с) 2010 All rights reserved