Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Der Java-Typbibliotheks-Assistent ist ein Feature von Visual J++ 1.x, das in das Menü Extras der Entwicklungsumgebung integriert ist. Er dient zum Durchsuchen einer Typbibliothek und zum Erstellen einer Java-Schnittstelle, die den Zugriff auf COM-Objekte ermöglicht. Für Visual J++ 6.0 wurde der Java-Typbibliotheks-Assistent ersetzt durch ADO für Windows Foundation Classes.
Die mit dem Java-Typbibliotheks-Assistenten erzeugten Ergebnisse ähneln denen der Befehlszeilentools, die im Microsoft SDK für Java enthalten sind. Sie können jedoch im Gegensatz zu den vom Microsoft SDK für Java generierten Klassenwrappern nicht in die vom Assistenten generierten Klassenwrapper springen.
Der Java-Typbibliotheks-Assistent generiert die Klassen am folgenden Speicherort: \<windows directory>\Java\trustlib\msado15. The Summary.txt file, located in the directory where the classes were generated, shows the class definitions it generated.
Durch den Java-Typbibliotheks-Assistenten werden Aufzählungstypen aus beliebigen Typbibliotheken in den INT-Typ (Ganzzahl) konvertiert. Außerdem wird eine Schnittstelle definiert, die den einzelnen Aufzählungstypen in der Typbibliothek entspricht. Sie können mit der folgenden Syntax auf die Werte eines ADO-Aufzählungstyps verweisen:
msado15.<Enum Name>.<constant Name>
Ein Beispiel hierfür wird im folgenden Codefragment für das Festlegen der CommandType -Eigenschaft eines Command -Objekts gezeigt:
Cmd1.putCommandType( msado15.CommandTypeEnum.adCmdStoredProc );
Alternativ können Sie von dem aufgezählten Typwrapper erben, der vom Java-Typbibliotheks-Assistenten generiert wird. Wenn ja, können Sie "msado15." aus der Syntax entfernen. Ihre Klasse muss jedoch von jedem Java-Objekt und jeder enumerierten Typschnittstelle erben, auf die sie verweist, um die Notwendigkeit, vor allen ADO-Objekten und Enumerationswerten vollständig auf msado15.* zu verweisen.
Weiteren Beispielcode finden Sie unter ADO-Java-Klassenwrapper.
So führen Sie den Java-Typbibliotheks-Assistenten in Visual J++ Version 1 aus. X
Wählen Sie im Menü Extras die Option Java-Typbibliotheks-Assistent aus.
Select "Microsoft ActiveX Data Objects Library" and click OK. This now (re)generates files in the \trustlib directory for ADO (by default at c:\winnt\java\trustlib\msado15). If you used the Microsoft SDK for Java to already generate classes for ADO, they will be replaced with those from the Java Type Library Wizard.
To use these files, open your project in Visual J++. From the Project menu, choose Add To Project. Select Files, and add all of the .JAVA files generated in the \trustlib directory (by default at c:\winnt\java\trustlib\msado15) to your project.