winform学习日志(二十五)----------C#调用webservers实现天气预报
一:用ASP.NET调用Web Service 打开 VS2010,打开 “文件 -新建 -网站 ”,选择 “ASP.NET网站 ” 选好存储位置,语言后点击确定,进入默认页面。然后先添加 Web引用,把 WebService引到当前的工程里面。方法是:在资源管理器中点击右键,选择添加 Web 引用,(该webservice为上一篇的例子)调出对话框: 在 URL中填入,前面写好的 WebService运行后浏览器上面显示的地址,点击“前往”按钮,如上图,就会显示出所引用的 WebService中可以调用的方法,然后点击“添加引用”,就将 webservice引用到了当前的工程里面 ,如下图,解决方案中会出现引进来的 WebService文件 如果添加的是ServiceReference的服务引用,实例化服务是应该这样,如下: hong.Service1SoapClient login = new hong.Service1SoapClient(); if (txtName.Text.Trim().Length == 0) { MessageBox.Show("请输入用户名!"); return; } else if (pwdInfo.Password.Trim().Length == 0) { MessageBox.Show("请输入密码!"); return;