掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
mdbファイルの現在接続ユーザー数の取得 (ID:140770)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
配列を渡すのですから,()をつけてはいけません。 > Cusers = LDBUser_GetUsers(lpszUserBuffer(), StrDbPath, 2) を, Cusers = LDBUser_GetUsers(lpszUserBuffer, StrDbPath, 2) としてみてはどうでしょうか。 さらに,宣言も怪しそうですが……。 他サイトの構文を見ると, Declare Function LDBUser_GetUsers Lib "MSLDBUSR.DLL" _ (ByRef lpszUserBuffer() As String, ByVal lpszFilename As String, _ ByVal nOptions As Integer) As Integer ではないかと思いますが,どうでしょうか。 ・VB.NET以降ではByValがデフォルトです ・旧VBコードでのIntegerはShortに,LongはIntegerに,それぞれ置き換える必要があります (場合によってはIntPtrですが)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.