Windows 7で新しい開発マシンを入手して以来、VB6で従来のアプリケーションをコンパイルすると問題が発生します。私の古いものはWindows XP上にありました)Windows 7でコンパイルした場合のみ、「新規ADODB.Connection」の「無効なプロシージャ呼び出しまたは引数」エラーが発生する
私のXPマシンでプロジェクトをコンパイルすると、すべて問題ありません。 私のWindows 7マシンで同じプロジェクトをコンパイルすると、それでも問題なく動作しますが、XPマシンで実行しようとするとこのエラーが発生します。
私のエラーハンドラへエラー番号:5
説明:無効なプロシージャ呼び出しまたは引数
おかげで、私はこのエラーをスローラインであることを知っている:
Dim objConn As ADODB.Connection
--> Set objConn = New ADODB.Connection
I両方のマシンとProject - References
の参照は同じです:(Microsoft ActiveXデータオブジェクト2.7ライブラリ)
このエラーの原因は何ですか?
これは少し奇妙なことですが、「Dim objConn As New ADODB.Connection」という行に修正するとどうなりますか? –