设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3908|回复: 6
打印 上一主题 下一主题

[加载项] 串口通信控件被office 2003提示不支持这种控件啦

[复制链接]
1#
发表于 2009-10-23 23:08:11 | 显示全部楼层
这是因为安装 KB 969898 hotfix,导致无法使用 ActiveX 控件(MSCOMM32.OCX)。

请先用系统还原还原至98/06/10
如果mscomm 可用,就肯定您更新了969898 hotfix
2#
发表于 2009-10-24 22:46:58 | 显示全部楼层
如按装vb sp6还要在再 安装 KB957924-v2-x86-CHT.msi
否则,还是无法引用Communication

此问题微软的答复如下:
目前没有 HOTFIX 能解决,仅能参考任一建议来解决您的问题:
        roll back the KB 969898 update.  Not recommended however instructions are in the above web page.
-- locate the newest version of mscomm32.ocx and distribute to your users/customers.  Not recommended as this will require the users to have admin privileges on their system to install the OCX or for the IT staff to do the update.  In the meantime your app's serial port logic isn't working
-- replace the mscomm32.ocx with API code.  Perform Serial Port Communication - The sample code on this page consists of a VB module containing a collection of routines to perform serial port I/O without using the Microsoft Comm Control component. The module uses the Windows API to perform the overlapped I/O operations necessary for serial communications.  

其实这个问题也一直困扰我,
我当初用 comm 组件 ,是套用桂思强(学贯出版社)的范例,他提供CommSetup.exe、MSCOMCHT.DLL、MSCOMM32.OCX三个档,只要执行CommSetup.exe 就可在无VB的环境。

现在因KB 969898 hotfix 的问题,也无法再在使用此方法
变通的方式是先安装VB 再按装 KB957924-v2-x86-CHT.msi
但在客户端按装VB也不是上策。

期盼 tmtony 大大能帮我们解惑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-4 23:55 , Processed in 0.079319 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表