Кент Рейсдорф. BORLAND C++BUILDER. Раздел 4
Кент Рейсдорф. BORLAND C++BUILDER. Страница 444
Этот раздел содержит вопросы, которые помогут вам закрепить пройденный материал, и упражнения, которые дадут опыт практического применения изученного. Ответы на вопросы приведены в приложении А.
Поддерживает ли C++Builder тип данных Variant для работы с OLE?
Да, в качестве примера можно привести приложение Autocon, рассмотренное сегодня.
Какой компонент нужно использовать для связывания и внедрения объектов OLE в приложениях?
Компонент TOLEContainer.
Как вызвать мастер автоматизированного объекта OLE?
Выберите в главном меню C++Builder пункт File | New..., затем дважды щелкните на Automation Object.
1. Что происходит при вызове OLE-приложением метода, не существующего в автоматизированном объекте OLE?
2. Какой пункт меню нужно использовать для установки компонента OCX в палитру компонентов C++Builder?
1. Добавьте автоматизированный объект OLE к существующему приложению C+4-Builder и создайте методы для запроса/установки различных элементов приложения посредством механизма OLE.
2. Импортируйте элемент управления OLE и установите его в палитру компонентов C++Builder.
3. Используя приложение Olemdi или Olesdi, откройте несколько различных документов OLE и посмотрите, как изменяется вид меню и панели инструментов базового приложения.
Архитектура доступа к базам данных в C++Builder
Кен Хендерсон
Сегодня мы будем изучать иерархию компонентов C++Builder, относящихся к базам данных. Я подробно опишу классы, составляющие архитектуру доступа к базам данных в С-f+Builder, выделяя ключевые свойства, методы и события каждого из них. К концу дня вы будете иметь общее представление о том, как взаимодействуют различные классы и как они используются для построения приложений. Говоря более конкретно, вы узнаете: