EsbSetActive

呼出し元のアクティブなアプリケーションとデータベースを設定します。

構文

            EsbSetActive
             (
            hCtx, AppName, DbName, pAccess
            )
ByVal 
            hCtx
                As Long
ByVal 
            AppName
             As String
ByVal 
            DbName
              As String
ByVal 
            pAccess
             As Integer
         
パラメータ説明

hCtx

VB APIコンテキスト・ハンドル。

AppName

アプリケーション名。

DbName

データベース名。

pAccess

選択したデータベースへのユーザーのアクセス・レベルを受け取る変数のアドレス。このフィールドに使用できる値のリストは、表 15についての説明を参照してください。

備考

戻り値

正常終了の場合は、選択したアプリケーションおよびデータベースに対するユーザーのアクセス・レベルがpAccessに戻されます。

アクセス

この関数を使用するのに、特別な権限は必要ありません。

         Declare Function EsbSetActive Lib "ESBAPIN" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String, Access As Integer) As Long

Sub ESB_SetActive ()
   Dim AppName As String
   Dim DbName As String
   Dim pAccess As Integer
   Dim sts As Long    AppName = "Demo"
   DbName = "Basic"
   '**********************************
   ' Set active Application & Database
   '********************************** 
   sts = EsbSetActive (hCtx, AppName, DbName, pAccess)
End Sub
      

関連トピック