我是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
uj5u.com熱心網友回復:
估計是因為缺少dll引起的,編譯后在當前計算機上運行也出這個錯誤嗎?uj5u.com熱心網友回復:
去pb的shared目錄下,找到pbsoapclient90.pbd,把它列入庫串列,并且發布時帶上它uj5u.com熱心網友回復:
Conn.CreateInstance(test_ws, "psendandgetmessage") ,在增加一個引數,把webservice 的地址加上轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28177.html
標籤:Web 應用
上一篇:PB12.5 關于GUID問題
