1. 程式人生 > >C# WinForm 訪問webService天氣預報

C# WinForm 訪問webService天氣預報

天氣預報 引用 分享圖片 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 string
[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 = new
cn.com.webxml.www.WeatherWebService(); s = wws.getWeatherbyCityName("淄博"); tb.Text=s[10]; }
View Code

效果:

技術分享圖片

2第二種方法是 用javaScript的方法 (改天再研究)

C# WinForm 訪問webService天氣預報