EsbListCurrencyDatabases

呼出し元がアクセス可能な、特定のアプリケーション内のすべての通貨データベースをリストします。

構文

            EsbListCurrencyDatabases
             (
            hCtx, AppName, pItems
            )
ByVal 
            hCtx
                As Long
ByVal 
            AppName
             As String
      
            pItems
              As Integer
         
パラメータ説明

hCtx

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

AppName

アプリケーション名。

pItems

通貨データベースのアイテムを受け取る変数のアドレス。

備考

この関数は、クライアントではなくサーバーのアプリケーション内部の通貨データベースをリストする場合にのみ使用できます。

戻り値

正常終了の場合は、アクセス可能な通貨データベース数のアイテムがpItemsに戻され、EsbGetNextItem()を介してアクセス可能なアプリケーション名/通貨データベース名のリストが生成されます。

アクセス

この関数を使用するのに、特別な権限は必要ありません。ただし、呼出し元がアクセスする場合、通貨データベースのみがリストされることに注意してください。

         Declare Function EsbListCurrencyDatabases Lib "ESBAPIN" (ByVal hCtx As Long, ByVal AppName As String, Items As Integer) As Long

Sub ESB_ListCurrencyDatabases ()
   Dim Items As Integer
   Dim AppName As String
   Dim AppDb As ESB_APPDB_T 
   Dim sts As Long   AppName = "Sample"   '************************
   ' List Currency Databases
   '************************ 
   sts = EsbListCurrencyDatabases (hCtx, AppName,
         Items)   For n = 1 to Items     '******************************
     ' Get next Application/Database 
     ' item from the list
     '******************************
     sts = EsbGetNextItem (hCtx,
           ESB_CAPPDB_TYPE, AppDb)
   Next
End Sub
      

関連トピック