文字列がアクティブ・データベース・アウトライン内で有効なメンバー名であるかどうか確認します。
構文
EsbCheckMemberName ( hCtx, MemName, isOk ) ByVal hCtx As Long ByVal MemName As String isOk As Integer
パラメータ | 説明 |
---|---|
hCtx |
VB APIコンテキスト・ハンドル。 |
MemName |
確認されるメンバー名。 |
isOk |
有効なメンバー・フラグを受け取る変数のアドレス。メンバーが有効な場合はTRUEに設定します。 |
戻り値
正常終了の場合、名前の文字列MbrNameがアクティブ・データベース・アウトラインの中で有効なメンバー名であるかどうかを示すフラグpValidが戻されます。
アクセス
この関数を使用するには、呼出し元がデータベースに対してアクセス権を持っていて、EsbSetActive()を使用してこれをアクティブなデータベースとして選択している必要があります。
例
Declare Function EsbCheckMemberName Lib "ESBAPIN" (ByVal hCtx As Long, ByVal MbrName As String, isOk As Integer) As Long Sub ESB_CheckMemberName () Dim MbrName As String Dim Valid As Integer Dim sts As Long MbrName = "Year" '****************** ' Check member name '****************** sts = EsbCheckMemberName (hCtx, MbrName, Valid) if Valid = ESB_YES Print "Valid Member Name" End If End Sub
関連トピック