C# WinForm 訪問webService天氣預報
阿新 • • 發佈:2018-04-18
天氣預報 引用 分享圖片 gets javascrip sender service() java 分享
1.直接添加服務引用 右鍵引用 -->添加服務引用
這樣的好處是可以直接當成類用 簡單 麻煩的地方就是地址是死的 代碼如下:
private void button1_Click(object sender, EventArgs e) { Weather1.WeatherWebServiceSoap wt = new WebServiceTest.Weather1.WeatherWebServiceSoapClient("WeatherWebServiceSoap"); string[] s = new stringView Code[30]; s = wt.getSupportCity("山東"); for (int i = 0; i < s.Length; i++) { lb.Items.Add(s[i]); } DataSet ds = wt.getSupportDataSet(); gv.DataSource = ds.Tables[1]; //這一個是添加的web服務引用 不知為什麽上邊的wt不能用 cn.com.webxml.www.WeatherWebService wws = newcn.com.webxml.www.WeatherWebService(); s = wws.getWeatherbyCityName("淄博"); tb.Text=s[10]; }
效果:
2第二種方法是 用javaScript的方法 (改天再研究)
C# WinForm 訪問webService天氣預報