Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Access 2013, Office 2013
Мастер библиотеки типов Java — это функция Visual J++ 1.x, интегрированная в меню Сервис среды разработки. Его цель — выполнить поиск в библиотеке типов и создать интерфейс Java, позволяющий получить доступ к COM-объектам. Для Visual J++ 6.0 мастер библиотеки типов Java заменен ADO для классов Windows Foundation.
Мастер библиотеки типов Java дает аналогичные результаты, что и средства командной строки, включенные в пакет Microsoft SDK для Java. Однако вы не можете войти в оболочки классов, создаваемые мастером, в отличие от оболочек классов, созданных пакетом Microsoft SDK для Java.
Мастер библиотеки типов Java создает классы в следующем расположении: \<windows directory>\Java\trustlib\msado15. В файле Summary.txt, расположенном в каталоге, где были созданы классы, отображаются созданные им определения классов.
Мастер библиотеки типов Java преобразует перечисленные типы, найденные в любой конкретной библиотеке типов, в тип INT (integer). Он также определяет интерфейс, соответствующий каждому перечислению типов в библиотеке типов. Вы можете ссылаться на значения перечисленного типа ADO с помощью следующего синтаксиса:
msado15.<Enum Name>.<constant Name>
Пример этого показан в следующем фрагменте кода для задания свойства CommandType объекта Command :
Cmd1.putCommandType( msado15.CommandTypeEnum.adCmdStoredProc );
Кроме того, можно наследовать от перечисленной оболочки типов, созданной мастером библиотеки типов Java. В этом случае из синтаксиса можно удалить "msado15". Однако классу потребуется наследовать от каждого объекта Java и интерфейса перечисленного типа, на который он ссылается, чтобы полностью исключить необходимость ссылаться на msado15.* перед всеми объектами ADO и перечисленными значениями.
Дополнительные примеры кода см. в разделе ADO Java-оболочки классов.
Запуск мастера библиотеки типов Java из Visual J++ версии 1. X
В меню Сервис выберите Мастер библиотеки типов Java.
Выберите "Библиотека объектов данных Microsoft ActiveX" и нажмите кнопку ОК. Теперь (повторно) создаются файлы в каталоге \trustlib для ADO (по умолчанию c:\winnt\java\trustlib\msado15). Если вы уже использовали microsoft SDK для Java для создания классов для ADO, они будут заменены на классы из мастера библиотеки типов Java.
Чтобы использовать эти файлы, откройте проект в Visual J++. В меню Проект выберите Добавить в проект. Выберите Файлы и добавьте все . Файлы JAVA, созданные в каталоге \trustlib (по умолчанию в c:\winnt\java\trustlib\msado15) для проекта.