97では2000以降にあるAddressOf演算子が使用できないので関数のアドレスが取得できません。APIでWindowProcを置き換えるといったことができません。そんなことであきらめる雅ではありません。探しに探して海外で見つけました。VBA332.DLLに隠しAPIがあるようです。TipGetLpfnOfFunctionId)これらのAPIを使用しアドレスを取得します。流れはEbGetExecutingProjでプロジェクトハンドルを取得するTipGetFunctionIdでファンクションIDを取得するTipGetLpfnOfFunctionIdでファンクションアドレスを取得するといった感じになります。AddressOfValue("関数名")と、なります。その他AccessのVBAおよびAPIの知識が必要です。スポンサーリンク説明がわからないなどありましたらお問い合わせでお知らせください。ここに掲載された情報を使用したことによって発生した、いかなる損害に対しても管理者である雅は一切責任を負いません。viewsスポンサーリンク更新履歴このサイトについてご利用規約お問い合わせこのサイトの内容を許可なく複製および配布することは禁止します。C++、その他記載された会社名や製品名は各社の登録商標または製品です。