猪猪编程:WebService开发实例2-Delphi调用WS的DLL
(2010-12-07 13:09:22)
标签:
delphiwebservicecit |
分类: 计算机 |
c#写的WebService没问题,Delphi通过窗体调用WebService也没问题,现在需要写成DLL来调用WebSerice(因为要给别人用啊!)
DLL代码:
library sLogin;
uses
Function shulib_Login(pers_no,password:String):integer;stdcall
;
var
begin
end;
{$R *.res}
exports
begin
end.
GetshulibLoginSoap是WSDL Import自动产生的,另外不需要外加THTTPRIO控件。
自动产生的shulibLogin.pas需要修改两个地方
end;
initialization
1.RIO.HTTPWebNode.UseUTF8InHeader:=True;对于中文参数必须加上
2.InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap),
编译。。。