faxcom.dll如何注册?

redebug 2003-03-23 02:22:56
想尝试用faxcom.dll做传真发送程序,可是在运行时提示:

未处理的“System.Runtime.InteropServices.COMException”类型的异常出现在 WindowsApplication16.exe 中

其他信息:带有 CLSID {FA21F4C6-5C4C-11D1-83CF-00C04FB6E984} 的 COM 对象无效或未注册。

由于对com了解不多,始终不明白。
操作如下:
用tlbimp 将faxcom.dll -> faxcomlib.dll
用regasm对faxcomlib.dll注册成功,
项目文件中添加 faxcomlib.dll引用。
编译正常,运行就出现了上述错误提示。望大家帮忙!
...全文
130 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveZHYforEver 2003-06-09
  • 打赏
  • 举报
回复
小弟也遇到相同问题,关切中!
eliphe 2003-03-25
  • 打赏
  • 举报
回复
COM接口正确吗?
redebug 2003-03-25
  • 打赏
  • 举报
回复
接口没问题了!可是现在在调用send时系统提示句柄无效了!

代码如下:


FAXCOMLib.FaxServerClass faxserver1 = new FAXCOMLib.FaxServerClass();
FAXCOMLib.FaxDoc faxdoc1;
faxserver1.Connect("zzh");
faxdoc1 = (FAXCOMLib.FaxDoc) faxserver1.CreateDocument("d:\\readme.txt");
faxdoc1.FaxNumber = "2821101";

faxdoc1.ConnectionObject = faxserver1;

faxdoc1.Send();
redebug 2003-03-23
  • 打赏
  • 举报
回复
help me!
redebug 2003-03-23
  • 打赏
  • 举报
回复
up
redebug 2003-03-23
  • 打赏
  • 举报
回复
帮忙阿!

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧