LOTUSSCRIPT /COM/OLE のクラス


セッションオブジェクトを作成する

Lotus Domino オブジェクトにアクセスするには、登録した Lotus.NotesSession クラスに基づいてオブジェクトを作成します。

Visual Basic

Visual Basic プロジェクトに Lotus Domino オブジェクトライブラリを読み込むには、次のようにします。


ロケーションには Lotus Domino または Lotus Notes プログラムディレクトリ内の DOMOBJ.TLB へのパスが表示されます。

その他の方法としては、[参照] ボタンをクリックして Lotus Domino または Lotus Notes プログラムディレクトリ内の DOMOBJ.TLB を指定できます。

これで Lotus Domino オブジェクトがプロジェクトで使用できます。オブジェクトブラウザ内で表示され、オブジェクト名を入力し始めるとプロンプトに表示されるようになります。

ブラウザの左側のペインにはクラスが表示されます。クラスを選択するとそのクラスのプロパティとメソッドが右側のペインに表示されます。定数は、Enum データ構造として左側のペインに表示されます。そのメンバーは右側のペインに表示されます。たとえば、ACLLEVEL という名前の Enum 構造には、ACLLEVEL_AUTHOR、ACLLEVEL_DEPOSITOR などのメンバーがあります。左のペインで NOTES_ERRORS を選択すると、右側にエラー定数が表示されます。

Lotus Domino オブジェクトにアクセスするには、次のいずれかの方法で NotesSession オブジェクトを作成します。


または、
メモ セッション変数を Variant または Object 型として宣言すると、COM にはレイトバインディングが適用されます。

VBScript

VBScript では、次の方法で NotesSession オブジェクトを作成します。


VBScript ではすべての変数は Variant 型として使用され、COM でレイトバインディングが適用されるようになります。

Lotus Domino 定数は定義されていません。実際の値を指定しなければなりません (あるいは定数を定義しなければなりません)。定数値の説明については、後述の「定数」を参照してください。

JScript と JavaScript

JScript や JavaScript では、次の方法で NotesSession オブジェクトを作成します。


JScript と JavaScript では、すべての変数は Variant 型として使用され、COM でレイトバインディングが適用されるようになります。

Lotus Domino 定数は定義されていません。実際の値を指定しなければなりません (あるいは定数を定義しなければなりません)。定数値の説明については、後述の「定数」を参照してください。

戻り値はすべて、VBArray の toArray メソッドを使用して変換する必要があります。たとえば、



関連項目