適用先: Access 2013、Office 2013
Microsoft SDK for Java は、Microsoft Internet Explorer 環境用の開発キットです。 JDK 1.1 および Microsoft Win32 仮想マシン (Microsoft VM) に基づく Java プログラムやアプレットの開発に役立つツール、情報、およびサンプルが提供されています。 Microsoft SDK for Java は、Microsoft Visual J++ には含まれていません。
Jactivex.exe ユーティリティは、タイプ ライブラリからクラスを生成しますが、コマンド ラインからのみ実行できます。 この機能は、Visual J++ 開発環境には統合されていません。 Java Type Library ウィザードで生成されるクラスと異なり、SDK で作成されるクラス ラッパーにステップ インすることができます。 そのため、コードでの ADO ラッパー クラスの使用方法をデバッグするときに便利です。
この機能は、ADO タイプ ライブラリを読み取り、アプリケーション内でインスタンス化できるクラスを生成します。 これらのクラスは、\<windows directory\Java\trustlib\msado15 という場所に生成されます>。
Microsoft SDK for Java を使用して ADO アプリケーションを Java で作成する方法は、ソース コードから見ると、Java Type Library ウィザードを使用する方法と基本的に同じです。 コード例については、「ADO Java クラス ラッパー」を参照してください。 以下の手順で示すように、唯一の大きな違いは、最初にラッパー クラスを生成する方法です。
Microsoft SDK for Java で ADO プロジェクトを作成するには
コマンド プロンプトから次のように実行します。 Microsoft SDK for Java の Bin ディレクトリを含むようにパスを設定するか、またはその場所からコマンドを実行する必要があります。 通常、Microsoft SDK for Java は、Visual Studio と同じ場所にインストールされます。 次に示すのは、単一のコマンド ステートメントです。
\<path to DevStudio>\<path to Java SDK>\bin\JactiveX.exe /javatlb "C:\program files\common files\system\ado\msado15.dll"
次のコマンドを実行して、生成されたクラスをコンパイルします。 /g:t スイッチを指定するとデバッグ シンボルの生成がオンになり, .Java シンボルをトレースできるようになります。 リリース ビルドでは、このスイッチを削除します。
jvc /g:t c:\<windows>\Java\trustlib\msado15\*.Java
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\msado15 directory to your project.