起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 142|回复: 7

webservice调用出错**

[复制链接]
发表于 2009-1-7 15:50:38 | 显示全部楼层 |阅读模式
webservice调用出错麻烦帮看一下。
根据http://bbs.justep.com/forum.php?mod=viewthread&tid=20086 这个帖子导入第三方控件没有问题,然后调用代码如下:

procedure TMAINFORM.Button1Click(Sender: TObject);
var
  s:AdaptServiceOfNStrong;
  ss:string;
begin
  s:=AdaptServiceOfNStrong1.GetAdaptServiceOfNStrong(true,'http://59.64.158.89:1024/Project2.DEMO4/wsdl/AdaptServiceOfNStrong');
  ss:=s.handle('fds');
end;

运行的时候,运行到s.handle('')出错,错误图片如下图。编译没有错误。

未命名.jpg

8.35 KB, 下载次数: 95

回复

使用道具 举报

发表于 2009-1-7 17:02:19 | 显示全部楼层
S是一个什么对象?他的其他方法和属性可以正常使用么?
回复 支持 反对

使用道具 举报

发表于 2009-1-7 17:06:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-7 17:07:20 | 显示全部楼层
s是webservice远程接口的对象,目前我们设置只有这一个方法,在编程的时候,。之后它会自动出现该接口拥有的方法。
回复 支持 反对

使用道具 举报

发表于 2009-1-7 17:12:09 | 显示全部楼层
你参考下3楼的做法,再看看。编程出现提示,不能保证程序和组件编写的是正常的,只能说导入组件步骤的dll产生的是正常的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-7 17:32:59 | 显示全部楼层
同样的程序和组件在另一台机器上可以正常运行,但是我的机器上就出这个错
回复 支持 反对

使用道具 举报

发表于 2009-1-7 17:46:37 | 显示全部楼层
楼主,应该时s.handle('fds')执行出错了,你可以试试在你电脑上,用其他方法(不要在平台里)执行,看看有没有错误信息。
回复 支持 反对

使用道具 举报

发表于 2009-2-24 09:24:29 | 显示全部楼层
楼主反馈一下问题怎么样了?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 17:35 , Processed in 0.043222 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表