首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

new MsCommClass()的奇怪有关问题

2012-01-09 
new MsCommClass()的奇怪问题!Winform:程序在this.msCommnewMsCommLib.MsCommClass()行报了80040112的错

new MsCommClass()的奇怪问题!
Winform:

程序在     this.msComm   =   new   MsCommLib.MsCommClass();   行报了80040112的错误.

这是在客户机器上报的,   程序在我本地机器是可以运行的.

开始以为MsComm32.ocx没注册上   手动注册后还是无效

程序引用的Interop.MsCommLib.DLL也在应用程序.exe同一目录下.

(也不会是其它代码段引起,即使在我本地机器写一个最最简单的在Form_load中直接new   MsCommClass()的程序 ,编译好可以运行   拿到客户机器还是不行的)

客户机器装了Framework   2.0的 


不知道是什么其它问题引起的,请有经验的教下....



[解决办法]
up
[解决办法]
帮顶
[解决办法]
80040112是无法创建com对象,应该还是MsComm32.ocx注册的问题
[解决办法]
MsComm32.ocx好像要license的吧,看看是不是这问题,不行就找个包重新安装下,另外还要看下是否授予了权限
[解决办法]
帮顶

热点排行