首页新闻找找看学习计划

调用webservice接口实例

0
[待解决问题]

有哪位高手可以用winform调用这个webservice的接口?http://webservice.webxml.com.cn/WebServices/ValidateCodeWebService.asmx,并且把图片显示出来,谢谢了!

xiaoqingwa1222的主页 xiaoqingwa1222 | 菜鸟二级 | 园豆:206
提问于:2013-08-29 10:46
< >
分享
所有回答(3)
0

用 HttpWebRequest 发送 GET 请求就行了。

Launcher | 园豆:44980 (高人七级) | 2013-08-29 10:58

不懂

支持(0) 反对(0) xiaoqingwa1222 | 园豆:206 (菜鸟二级) | 2013-08-29 11:00
0

这个不难,自己动手写一下吧

dudu | 园豆:41258 (高人七级) | 2013-08-29 11:00

嗯,是不难,可是最后图片没有显示出来

支持(0) 反对(0) xiaoqingwa1222 | 园豆:206 (菜鸟二级) | 2013-08-29 11:01

@xiaoqingwa1222: 

建议把代码贴出来

支持(0) 反对(0) dudu | 园豆:41258 (高人七级) | 2013-08-29 11:03

@dudu: 

            ValidateImage.ValidateCodeWebServiceSoapClient validate = new ValidateImage.ValidateCodeWebServiceSoapClient("ValidateCodeWebServiceSoap");

            validate.cnValidateImage(this.txtValidate.Text.Trim());

这就是调用的那个方法,返回值的void,我想知道怎么显示结果?就是一张图片

支持(0) 反对(0) xiaoqingwa1222 | 园豆:206 (菜鸟二级) | 2013-08-29 11:53

@xiaoqingwa1222: 

建议使用WebRequest调用WebService,参考博文:C#调用WebService的简单方式

WinForm显示图片,请参考博文:winfrom显示网站图片

支持(0) 反对(0) dudu | 园豆:41258 (高人七级) | 2013-08-29 15:58
0

在app.config中添加webService的配置信息,然后创建 *Client的对象,调用获取接收图片的方法.

越天 | 园豆:26 (初学一级) | 2013-08-29 11:48

调用了,可是返回的是void类型,怎么接收啊?

支持(0) 反对(0) xiaoqingwa1222 | 园豆:206 (菜鸟二级) | 2013-08-29 11:50

@xiaoqingwa1222: 

那应该有引用参数吧。

支持(0) 反对(0) 越天 | 园豆:26 (初学一级) | 2013-08-29 12:31
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册