以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 
如何解决,非常急。 

解决方案 »

  1.   

    看不出哪里错了你把
    #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"  去掉 试试
      

  2.   

    用GSOAP 非常方便,我空间有下载。
      

  3.   

    可能你的电脑没有安装mssoap3.0软件,电脑一般默认又1.0版本,3.0的需要自己安装
      

  4.   

    各位老大,我的是在CPP文件中,而且也装了stk3.0,真是急死了。