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

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

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

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

В 14-й день вы узнаете, как организовать контекстную справку и как использовать системный реестр Windows, чтобы держать в нем необходимую для вашей программы информацию. Я думаю, что вам понравится материал этой недели и к ее концу вы наберете такой темп, что вас уже ничто не остановит!


Компоненты VCL

Кент Рейсдорф

Как вы уже знаете, именно компоненты обеспечивают мощь C++Builder. Компоненты разработаны на основе модели свойств, методов и событий. Ис­пользуя редактор форм, вы можете поместить компонент в форму и изменять его свойства, доступные на этапе разработки. В некоторых случаях этого будет достаточно. При необходимости вы можете управлять компонентом во время выполнения программы, изменяя его свойства и вызывая методы. Далее, каждый компонент реагирует на определенные события. Я рассмат­ривал свойства, методы и события в 5-й день, «Библиотеки классов Си++ и модель визуальных компонентов», и мы не будем повторять это еще раз.

Сегодня вы узнаете о компонентах намного больше. Вы познакомитесь с часто используемыми компонентами и узнаете о классах VCL, представля­ющих эти компоненты. Если при чтении материала у вас будет возникать желание что-либо проверить, обязательно делайте это. Применение на прак­тике полученных знаний — самый лучший способ обучения, поэтому не стесняйтесь экспериментировать.

Обзор

Давайте вспомним то, что вы уже знаете о компонентах. Но сначала, пользуясь моментом, я хочу остановиться на различиях между компонентами VCL и элементами управления Windows. К элементам управления Windows относятся элементы редактирования, окна списков, комбинированные спис­ки, статические элементы управления (метки) и кнопки, не говоря уже о всех элементах управления Windows 95. Элементы управления Windows, по своей природе, не имеют свойств, методов и событий. Они используют ме­ханизм сообщений, указывающих элементу, что нужно делать, или переда­ющих информацию от элемента. Иметь дело с элементами управления на таком уровне — занятие утомительное и тяжелое.

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