Windows 7 64位上的Microsoft Access 2010和MSCOMM32.ocx

时间:2012-08-16 14:07:18

标签: vba x86-64 ms-access-2010 mscomm32

上周末,我的公司POS&硬盘出现硬盘故障。数据库电脑。我们有一个通过USB连接到它的Orbit Metrologic扫描仪,它被模拟用于通讯端口COM3。扫描仪工作,我能够完全恢复我们的数据库,除了我们的扫描仪无法与Access 2010通信。在我们运行32位版本的访问之前,这次我下载了64位版本访问,看到我们有一台64位机器。

我做过的事情:

  • 在SysWOW64中注册了MSCOMM32.ocx和Regsvr32(来自故障硬盘的同一个,我能够启动到Linux live CD并提取它)
  • 使用ADM.exe
  • 禁用了MSCOMM32.ocx Windows 7 Kill-Bit
  • 启用所有ActiveX控件以在信任中心运行
  • VBA参考文献中注册的MSCOMM32.ocx

MSCOMM32.ocx可以在64位环境中工作吗?或者我将不得不恢复到32位访问?

1 个答案:

答案 0 :(得分:0)

通过卸载64位版本的Microsoft Access并重新安装32位版本,解决了此特定问题的解决方案。控制权立即得到了认可。