求救,dephi调用WebService问题

miraxcx 2009-04-13 01:40:37
我设置了
HTTPRIO1.WSDLLocation:='http://192.168.149.69/DctWindsWS/Service.asmx?WSDL';
HTTPRIO1.Service:='Service';
HTTPRIO1.Port:='ServiceSoap';
并且
procedure TForm1.Button1Click(Sender: TObject);
var soap:ServiceSoap;
begin
soap:=(HTTPRIO1 as ServiceSoap);
sopa.helloWorld();
end;

但是dephi 提示ServiceSoap未定义是怎么个意思?
...全文
73 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangpei2008 2009-04-13
  • 打赏
  • 举报
回复
或者你的接口名称不正确,从生成的单元中找到XXXXXX=Interface(IInvokable)的接口!核实一下名称
liangpei2008 2009-04-13
  • 打赏
  • 举报
回复
很明显,没有Uses 刚刚通过WSDL import 工具生成的ServiceSoap单元 !
lyguo 2009-04-13
  • 打赏
  • 举报
回复
sopa 没用CREAT吧。

呵呵,用的是SOAP协议吧。

你服务器那边怎么写的?用的是COM ??
miraxcx 2009-04-13
  • 打赏
  • 举报
回复
在线等...
补充说明:sopa.helloWorld(); 打错了,是soap.helloWorld();
新手...

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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