Access 2002

Типизированные массивы


Этот факт нужно учитывать при обработке данных.

Приведен пример использования класса PnnterCapabilities. Еще одним, более сложным примером является применение формы frmDevCaps.

При создании свойств PaperNames и Resolutions мы пользовались возможностями, предоставляемыми VBA 6 (для Office 2000). Теперь функции могут возвращать типизированные массивы (в нашем случае это были массив строк и массив структур PointAPI). Таким образом, мы можем непосредственно присвоить значение, возвращенное свойством PaperNames, заранее объявленному динамическому массиву. Эта значительно упрощает работу со свойствами, возвращающими массивы значений.

Резюме

В этой главе возможности управления печатью были рассмотрены с различных точек зрения. В частности, мы разобрались с рядом вопросов, касающихся объекта Printer и коллекции Printers:

О получение списка установленных принтеров;

О замена принтера, используемого Access по умолчанию;

О установка принтера для печати отчета (или формы);

О изменение параметров принтера для печати отчета (или формы);

О изменение параметров страницы отчета (или формы).

Кроме того, в главе, как определять возможности доступных принтеров при помощи класса Pri nterCapabili ties.

1Г| Использование Access U в качестве клиента автоматизации

►    Что собой представляет технология автоматизации

►    Простейший код автоматизации

►    Разработка интегрированных решений на базе Microsoft Office ХР

►    Использование автоматизации для управления элементами управления ActiveX

►    Создание перехватчиков событий для отслеживания действий других приложений

Термином автоматизация (automation) называют технологию, позволяющую независимым приложениям и компонентам взаимодействовать друг с другом. Это взаимодействие может происходить в форме обмена данными или управления одного приложения другим с помощью понятных ему команд.

Комментарии закрыты