Delphi调用C#web服务参数无法接收的问题

这是因为VS2005 默认是用的 SoapDocumentProtocol而Delphi 是

使用的 SoapRpcProtocol.这会造成所以客户端传过去的字符串变

了null.现在一般的做法是
在DELPHI的 INITIALIZATION 部分加入下边的代码:
InvRegistry.RegisterInvokeOptions(TypeInfo(这里是你的接口 字串3

名), ioDocument);

在INITIALIZATION 部分加上一句:
InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap), ioDocument);
原文地址:https://www.cnblogs.com/always/p/973804.html