Access 2002

Выбор выводного устройства


Благодаря этой структуре пользователям удастся избежать сложностей, связанных с использованием свойств форм и отчетов. Созданные классы рассматриваются в Приложении В, хранящемся на компакт-диске. Чтобы не нарушить логическую последовательность изложения материала данной главы, на компакт-диск помещена и глава 10 «Управление печатью» из предыдущего издания книги, посвященной Access 2000.

В среде Windows можно одновременно установить несколько принтеров, но только один из них станет принтером, используемым по умолчанию. В предыдущих

версиях Access для получения информации обо всех установленных принтерах требовалось модифицировать INI-файлы или параметры системного реестра. В Access 2002 это можно сделать более простым способом, воспользовавшись коллекцией Printers.

Все объекты Printer объединены в коллекцию Printers. Access при запуске автоматически заполняет эту коллекцию данными об установленных принтерах. Коллекция содержит свойство Count и метод Item, которые имеются почти во всех объектах Collection. Свойство определяет количество установленных в системе принтеров, а метод используется для получения ссылки на конкретный объект Printer коллекции. (Полный список свойств объекта Printer приведен в таблицах этой главы.) Важнейшим свойством объекта Printer принято считать свойство DeviceName, которое содержит имя установленного принтера (свойства объекта Printer, относящиеся к устройству печати, описаны в  9.1.) Если вы хотите предоставить пользователю перечень всех подключенных принтеров, добавьте в цикле по коллекции Printers в поле со списком значения свойств DeviceName всех объектов коллекции. Для этого можно воспользоваться кодом формы frmDefaul tPri nter:

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