Outlookサポートナビ!  ≫≫≫ Outlookフォーム作成/VBSプログラミング

 

◆ Item.GetInspectorプロパティ

 

指定したアイテムを格納するInspectorウィンドウを取得します。(=Inspectorオブジェクトの取得)

Ispectorオブジェクトはアイテムが表示されるウィンドウを表します。

オブジェクト

プロパティ

MailItem

AppointmentItem

ContactItem

PostItem

GetInspector

記述例: Set MyInspector = Item.GetInspector

→ アイテムが表示されるウィンドウ(Inspectorオブジェクト)を取得します。

 

Inspectorオブジェクトを取得することによってそのItem上の様々な要素(フォーム内のページ等)にアクセスすることができます。

 

 

記述例:


記号

アイテム上の「登録」ページを取得する

Set MyInspector = Item.GetInspector

Set MyPage = MyInspector.ModifiedFormPages("登録")

★アイテムが表示されているウィンドウ(Inspectorオブジェクト)取得

★”登録”ページをPageオブジェクトとして取得


記号

アイテム上の「個人情報」ページを非表示にする

Set MyInspector = Item.GetInspector

MyInspector.HideFormPage("個人情報")

★アイテムが表示されているウィンドウ(Inspectorオブジェクト)取得

★個人情報ページを非表示にする


記号

アイテムを開いた時「登録」ページをアクティブにする

Sub Item_Open()

Set MyInspector = Item.GetInspector

MyInspector.SetCurrentFormPage(”登録")

End sub

★アイテムを開いた時に発生するイベント

★アイテムが表示されているウィンドウ(Inspectorオブジェクト)取得

★「登録」ページを前面表示(アクティブに)する

 

 

≫≫  Outlookフォーム作成/開発/VBSプログラミング  ≫≫ Outlookオブジェクトモデルから学ぶ