用pb9调用webservice开发短信,开发是运行正常,编译后运行出错,那位高手帮帮忙。谢了!

wangzm0884 2016-03-04 02:22:14
我是pb9开发的一个发短信功能,在开发中能正常发短信,可编译后运行发短信是就出错"unresolvalbe external soapconnection when linking reference"程序是这样的,我是调用Webservice来发短信的.开发运行中很正常:程序如下:SoapConnection conn
psendandgetmessage test_ws

long rVal

string str_endpoint,sms_id,sms_pass

string ls_ruent,ls_rund
conn = create SoapConnection
rVal = Conn.CreateInstance(test_ws, "psendandgetmessage")

str_endpoint = "3/%/$/" + ofl_sjh + "/%/$/2/%/$/" + ofl_text + "/r/n"
ls_ruent = test_ws.sendMessages(sms_id,sms_pass,str_endpoint)
DESTROY conn
rval = pos(ls_ruent,'/r/n')
ls_ruent = mid(ls_ruent,rval - 1,1)
choose case ls_ruent

case '0'

ls_rund = '0'

case '1'

ls_rund = '手机号错误'

case '2'

ls_rund = '有敏感字符'

case '3'

ls_rund = '短信过长'

case '4'

ls_rund = '主叫号或密码错误'

case '5'

ls_rund = '短信内有不规字符'
end choose
return ls_rund
...全文
2519 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyangziwo 2016-05-19
  • 打赏
  • 举报
回复
Conn.CreateInstance(test_ws, "psendandgetmessage") ,在增加一个参数,把webservice 的地址加上
sbks 2016-04-18
  • 打赏
  • 举报
回复
去pb的shared目录下,找到pbsoapclient90.pbd,把它列入库列表,并且发布时带上它
WorldMobile 2016-03-08
  • 打赏
  • 举报
回复
估计是因为缺少dll引起的,编译后在当前计算机上运行也出这个错误吗?

662

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧