首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc访问webservice,编译出错,求帮助解决方法

2012-01-28 
vc访问webservice,编译出错,急求帮助以VC6为工具访问webservice,开头代码如下#includestdio.h#include

vc访问webservice,编译出错,急求帮助
以VC6为工具访问webservice,开头代码如下 
#include <stdio.h>  
#include "mssoap30.h" 
#import "msxml3.dll"  
using namespace MSXML2;  

#import "C:\Program Files\Common Files\MSSoap\Binaries\MSSOAP30.DLL" exclude("IStream", "IErrorInfo", "ISequentialStream", "_LARGE_INTEGER", "_ULARGE_INTEGER","tagSTATSTG","_FILETIME") 
using namespace MSSOAPLib30;  

在代码中声明变量 

ISoapSerializerPtr Serializer;  
ISoapReaderPtr Reader; 
ISoapConnectorPtr SoapConnector; 

提示 'ISoapSerializerPtr' : undeclared identifier 

  ‘ISoapReaderPtr ’ : undeclared identifier 
  ‘ISoapConnectorPtr’: undeclared identifier 
如何解决,非常急。 


[解决办法]
看不出哪里错了

你把
#import "C:\Program Files\Common Files\MSSoap\Binaries\MSSOAP30.DLL" exclude("IStream", "IErrorInfo", "ISequentialStream", "_LARGE_INTEGER", "_ULARGE_INTEGER","tagSTATSTG","_FILETIME")
using namespace MSSOAPLib30;

放到CPP里面试试

再把 #include "mssoap30.h" 去掉 试试
[解决办法]
用GSOAP 非常方便,我空间有下载。
[解决办法]
可能你的电脑没有安装mssoap3.0软件,电脑一般默认又1.0版本,3.0的需要自己安装

热点排行