用VB调用WebService的朋友们注意咯!!本模块支持同步/异步调用.
性能优越!如有任何意见或建议请发送邮件到:ray530@21cn.com 谢谢!!!
模块下载地址:
https://files.cnblogs.com/raylynn/SoapPro.rar
性能优越!如有任何意见或建议请发送邮件到:ray530@21cn.com 谢谢!!!
模块下载地址:
https://files.cnblogs.com/raylynn/SoapPro.rar
'*************************************************************************
'**模 块 名:Form1
'**说 明:SoapPro 使用示例。本模块包含同步与异步。
'**创 建 人:Ray
'**日 期:2007-03-05 10:02:11
'**修 改 人:
'**日 期:10:03 2007-3-5
'**描 述:
'**版 本:V1.0.0
'*************************************************************************
Private WithEvents SoapExecuter As SoapPro.SoapClientPro
Private Sub Command1_Click()
'同步调用
MsgBox SoapExecuter.ExecuteMethod("HelloWorld") & " _ 同步调用"
'异步调用,注意异步调用返回值将是 RequesterID。
Call SoapExecuter.ExecuteAsyncMethod("HelloWorld")
End Sub
Private Sub Form_Load()
Set SoapExecuter = New SoapClientPro
SoapExecuter.Initialize "http://www.ffrcw.com/service.asmx", Version11
End Sub
Private Sub SoapExecuter_ExecuteCompleted(Datas As String, RequesterID As String)
'异步调用执行回调。
MsgBox Datas & " _ 异步调用 RequesterID:" & RequesterID
End Sub
'**模 块 名:Form1
'**说 明:SoapPro 使用示例。本模块包含同步与异步。
'**创 建 人:Ray
'**日 期:2007-03-05 10:02:11
'**修 改 人:
'**日 期:10:03 2007-3-5
'**描 述:
'**版 本:V1.0.0
'*************************************************************************
Private WithEvents SoapExecuter As SoapPro.SoapClientPro
Private Sub Command1_Click()
'同步调用
MsgBox SoapExecuter.ExecuteMethod("HelloWorld") & " _ 同步调用"
'异步调用,注意异步调用返回值将是 RequesterID。
Call SoapExecuter.ExecuteAsyncMethod("HelloWorld")
End Sub
Private Sub Form_Load()
Set SoapExecuter = New SoapClientPro
SoapExecuter.Initialize "http://www.ffrcw.com/service.asmx", Version11
End Sub
Private Sub SoapExecuter_ExecuteCompleted(Datas As String, RequesterID As String)
'异步调用执行回调。
MsgBox Datas & " _ 异步调用 RequesterID:" & RequesterID
End Sub