一般的なVisual BasicのアウトラインAPIタスクの順序

単純なアウトラインAPIアプリケーションの、一般的な操作順序を次に示します。

  1. ESX_INIT_T構造体を作成し、初期化します。

  2. EsxInit()を呼び出してアウトラインAPIを初期化します。

  3. ローカルの静的な構造体またはグローバル構造体を割り当てます。

  4. EsxLogin()またはEsxAutoLogin()を呼び出して、必要なサーバーにログインします。

  5. ESX_OUTLINEINFO_T構造体を作成し、初期化します(新規のアウトラインに対してのみ)。

  6. EsxOtlOpenOutline()またはEsxOtlNewOutline()を呼び出して、既存のアウトラインを開くか、新規のアウトラインを作成します。

  7. アウトラインの処理を行います。

  8. EsxOtlVerifyOutline()を呼び出してアウトラインを確認します。

  9. EsxOtlWriteOutline()を呼び出して、確認済のアウトラインをサーバーに書き込みます。

    .OTNという拡張子でアウトラインが保存されます。

  10. EsxOtlRestructure()を呼び出して、データベースを再構築します。

    .OTNファイルが.OTLファイルに変更されます。これは非同期の関数呼出しなので、プロセスが完了するまでEsxGetProcessState()を呼び出す必要があります。

  11. EsxUnlockObject()を呼び出して、アウトラインのロックを解除します(オープン時にロックされた場合)。

  12. EsxOtlCloseOutline()を呼び出して、アウトラインに関連付けられているすべての情報を解放します。

  13. EsxLogout()を呼び出して、サーバーからログアウトします。

  14. ローカルの静的な構造体またはグローバル構造体を解放します。

  15. EsxTerm()を呼び出して、APIを終了します。