delphi调用短信平台的Webservice
(2013-01-16 08:38:37)
标签:
delphiit |
分类: 计算机 |
2013-1-16 周三
delphi中新建一个单元,WSDL importer,导入
http://IP:port/WebService/shulibLogin.asmx?WSDL
delphi会自动生成所需要的接口文件shulibLogin.pas,略作修改:
GetshulibLoginSoap是WSDL Import自动产生的,另外不需要外加THTTPRIO控件。
自动产生的shulibLogin.pas需要修改两个地方
end;
initialization
1.RIO.HTTPWebNode.UseUTF8InHeader:=True;对于中文参数必须加上
2.InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap),
发送短信的代码:
GetshulibLoginSoap.sms(WideString(trim(edit3.Text)),WideString(trim(edit4.Text)));
编译。。。