各位大侠,我在网上找的别人写好的例子
SoapConnection conn
uploadfileservicesoap test_ws
long rVal
conn = create SoapConnection
rVal = Conn.CreateInstance(test_ws, "uploadfileservicesoap")
blob a
filetoblob("2013-GC-8079.PDF",a)
test_ws.uploadfile(a,'钢材物理性能试验','2013-GC-0001')
经过修改,我这么写的,不报错,但是运行起来就报
error:bad run time function reference at line 7.....
指的就是
rVal = Conn.CreateInstance(test_ws, "uploadfileservicesoap")
求高手赐教!
------解决方案--------------------
其中第三步里提到的文件是要包含到客户端中去的。
------解决方案--------------------
运行环境,要和开发环境一样
------解决方案--------------------
远程做了个例子,新建的应用就可以,放到他原来的应用里有问题,解决了吗?
------解决方案--------------------
呵呵,还没解决就加我QQ:10308237
------解决方案--------------------
如果调用 ws 时 CreateInstance() 出现 runtime 错误,则可能是由于老版本 pb 在 system32 目录下放有与 pb 共享目录下同名的老版本 dll,删除或用新版本 dll 覆盖即可(如 libeay32.dll)。
------解决方案--------------------
....pbcltrtl9.0(115).msi....或者 WS 需要用到的 DLL 文件不全。。。
用当前当前版本的PB 生成下 DDL 文件包。。。记得选 WS