1

週末に、会社の POS およびデータベース コンピューターのハード ドライブに障害が発生しました。USB 経由で接続された Orbit Metrologic スキャナがあり、通信ポート COM3 用にエミュレートされています。スキャナーは動作し、スキャナーが Access 2010 と通信できないことを除けば、データベースを完全に復元できました。以前は 32 ビット バージョンの Access を実行していましたが、今回は 64 ビット バージョンをダウンロードしました。 64ビットマシンを使用しているため、アクセスの可能性があります。

私がやったこと:

  • MSCOMM32.ocx を Regsvr32 で SysWOW64 に登録しました (故障したハード ドライブと同じもので、Linux ライブ CD から起動して抽出できました)
  • ADM.exeを使用してMSCOMM32.ocx Windows 7 Kill-Bitを無効にしました
  • すべての ActiveX コントロールをトラスト センターで問題なく実行できるようにしました
  • VBA リファレンスに MSCOMM32.ocx を登録しました。

MSCOMM32.ocx は 64 ビット環境で動作しますか? または、32 ビット アクセスに戻す必要がありますか?

4

1 に答える 1

0

この特定の問題の解決策は、64ビットバージョンのMicrosoft Accessをアンインストールし、32ビットバージョンを再インストールすることで解決されました。コントロールはすぐに認識されました。

于 2012-09-09T19:19:29.703 に答える