PB 连接WEBSERVRICE,下面的代码,第一次运行成功,返回0(SUCCESS),在程序中第二次运行,返回100(ivalid proxy name),不
PB 连接WEBSERVRICE,下面的代码,第一次运行成功,返回0(SUCCESS),在程序中第二次运行,返回100(ivalid proxy name),不知道是什么原因???
Long ll_Return
try
isc_conn = create soapconnection
catch (RUNtimeerror e11)
is_error = '创建soapconnection 出现错误,错误消息是: ' + e11.getMessage()
messagebox('系统提示',is_error)
return -1
end try
try
isc_conn.SetOptions("SoapLog=~"ytsoaplog.log~"")
catch (RUNtimeerror e12)
is_error = 'soapconnection 调用函数SetOptions 出现错误,错误消息是: ' + e12.getMessage()
messagebox('系统提示',is_error)
if isvalid(isc_conn) then destroy isc_conn
return -1
end try
try
ll_Return = isc_conn.createInstance(proxy,proxy_name,is_WebAddress)
catch (RUNtimeerror e13)
is_error = 'soapconnection 创建实例(函数createInstance)失败,错误消息是: ' + e13.getMessage()
messagebox('系统提示',is_error)
if isvalid(isc_conn) then destroy isc_conn
return -1
end try
if ll_Return <> 0 then //第一次运行返回0正常,第2次以上运行就一直返回100了
is_error = '创建实例失败,请检查代理对象是否正确,错误代码' + string(ll_Return)
messagebox('系统提示',is_error)
if isvalid(isc_conn) then destroy isc_conn
return -1
end if