Access 64bit対策は簡単です!
Win32 APIの呼出エラー対策
プログラムの中でAPIを使用した場合に起こります。
32bitパソコンで動いていたAccessを64bitパソコンで動かすと、
下記エラーが発生します。
エラーメッセージ
「次のモジュール内でコンパイルエラーが発生しました・・・」
64bitパソコンの場合は、赤い部分「PtrSafe」を追加してください。
<64ビット版>
Declare PtrSafe Function 「API関数」 Lib "Kernel32.dll" Alias "任意の関数名" ( 引数 ) As Integer
<32ビット版>
Declare Function 「API関数」 Lib "Kernel32.dll" Alias "任意の関数名" ( 引数 ) As Integer