请问delphi写webservices客户端,参数为结构体数组,怎么定义

 我来答
手机用户10142
2013-10-23 · TA获得超过190个赞
知道答主
回答量:109
采纳率:0%
帮助的人:108万
展开全部
如果是调用的话它是动态数组和普通的数组一样用啊。比如返回值为array of WideString。你参数arr:array of WideString接收就可以啊。然后访问这个变量和数组一样的。arr[0]第一个。length(arr)长度。
------解决方案--------------------------------------------------------
如果是写服务的话应当返回TList类型。它是动态增长的。
------解决方案--------------------------------------------------------
接口的参数应该是由服务端定义的,你把wsdl导入以后delphi会自动生成文档,里头对参数都已经有封装,你use那个单元,按照里头的定义生成就好了
------解决方案--------------------------------------------------------
和我经历类似啊,不过我已经改成用java写了。
------解决方案--------------------------------------------------------
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式