当前位置: 代码迷 >> Web Service >> webservice怎么调用com中的接口
  详细解决方案

webservice怎么调用com中的接口

热度:374   发布时间:2013-02-24 17:58:57.0
webservice如何调用com中的接口
1、VS.NET 2003
2、创建了一个webservice项目(就是选择ASP.NET 服务程序)
3、因为这个webservice接口要调用第三方提供的一个dll。这个dll是基于com的。
4、选择引用节点,右键----添加引用----浏览----选择这个dll文件。

5、就会看到添加的这个dll,就在引用下有个:UDP_DDCOM的节点

6、双击这个节点,就会看UDP_DDCOM中具体的内容,比如这个dll的目录,程序集、接口,类等信息

---------------------------------------------
前提是:dll也注册了
--------------------

然后我在程序里这样调用这个dll的功能接口

比如:


UDP_DDCOM::IWCOMM_OPERATE *mydp ;
mydp = new DDCOM::DDCOM_Comm_Operate();--------------------------------------------
但程序老提示上面红色的地方错误:c:\inetpub\wwwroot\WebService1\Service1.asmx.cs(74): 类、结构或接口成员声明中的标记“:”无效



------解决方案--------------------
到底是C#还是VC.NET?
------解决方案--------------------
你的dll文件坏了还是dll文件的版本有问题啊?
------解决方案--------------------
兄弟啊你这写的是啥子啊,南腔北调集??

UDP_DDCOM::IWCOMM_OPERATE  *mydp ;
mydp = new DDCOM::DDCOM_Comm_Operate();
--------------------------------------------
但程序老提示上面红色的地方错误:c:\inetpub\wwwroot\WebService1\Service1.asmx.cs(74): 类、结构或接口成员声明中的标记“:”无效


虽说俺们一直不在乎语言的区别。但是用vc语法写cs文件俺还是第一次见到
  相关解决方案