入門用avSwitchサンプル
avSwitchはフレームワーク・アプリケーションしか呼び出せないので注意してください。avSwitchを使用してNotepad.exeなどの外部アプリケーションを呼び出すことはできません。
WindowsおよびWAMのAvSwitchメソッド・サンプル |
説明 |
Invoke #avFrameworkManager.avSwitch To(Framework) Execute(Tax_Calculator) Caller(#Com_Owner) |
フレームワークの制御を切り替え、”Tax_Calculator”というコマンドに関連付けられたコマンド・ハンドラーを実行します。 |
Invoke #avFrameworkManager.avSwitch To(Framework) Execute('*EXIT') Caller(#Com_Owner) |
フレームワークの制御を切り替え、"*EXIT"というコマンドに関連付けられたコマンド・ハンドラーを実行します。この切り換えによってフレームワークが終了します。これはユーザーがメニュー・バーのファイル-終了を選んだ場合とまったく同じ動きをします。 |
Invoke #avFrameworkManager.avSwitch To(Application) Named(GeneralLedger) Caller(#Com_Owner)
|
"GeneralLedger"というアプリケーションに制御が移ります。コマンドは一切実行されません。 |
Invoke #avFrameworkManager.avSwitch To(BusinessObject) Named(Customers) Caller(#Com_Owner)
|
"Customers"というビジネス・オブジェクトに制御が移ります。コマンドは一切実行されません。 |
Invoke #avFrameworkManager.avSwitch To(BusinessObject) Named(Customers) Execute(New) Caller(#Com_Owner)
|
"Customers"というビジネス・オブジェクトに制御が移り、その後新規作成コマンドが実行されます。 |