当前位置:首页 » 多媒体相关

会用 vb 调用 WebService 的朋友请进?


我和一个朋友合作为学校编一个网站,  
  我们做了一个功能是客户端通过soap下载课程成绩  
   
   
  我已经知道如何处理返回简单数据类型  
  但课程成绩是一个类模块,返回一个又是课程成绩的collection,  
   
  请问谁能给我这样的一个例子?

推荐阅读

  • 诺基亚1元疯狂:04.24广州市场直击 [详细内容]
  • 广东工业大学日程安排 [详细内容]
  • 今天发现的小技巧 [详细内容]
  • 广东联通表示分两步踏足MMS短信 [详细内容]
  • 2005首届中国重庆电脑节“日程安排” [详细内容]
  • 南方高科SG2260使用1周之感想 [详细内容]
  • 记者抢先试用中移动MMS 爽不爽? [详细内容]
  • 网友回答:
    网友:jokesmith

    编写客户端调用:  
       
      一、确认安装了:microsoft   soap   toolkit   version   3   sdk。  
       
      二、新建一个standard   exe工程,具体看文章后的源代码;  
       
      三、单击project,然后单击references打开引用对话框,为工程选择   microsoft   soap   type   library   v3.0   引用,如下图:  
       
       
       
      说明:   调用web   service   有很多种方法,这里使用的是microsoft   soap   toolkit   的   high-level   api   for   soap   messages。   它可以很方便的完成web   service客户端的开发。    
       
       
      四、调用   web   service   增加下面代码:  
       
       
      option   explicit  
      private   const   wsurl   =   "http://ghj1976.csdn.net:81/encryptws/encrypt.asmx?wsdl"  
       
      private   sub   command1_click()  
              dim   soapclient3  
              set   soapclient3   =   createobject("mssoap.soapclient30")  
              on   error   resume   next  
              call   soapclient3.mssoapinit(wsurl,   "",   "")  
              if   err   <>   0   then  
                      msgbox   err.description  
              end   if  
              call   soapclient3.dosomething()

    .

    讨论区

    Login