91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在C# Winform里如何調用WEB Service API

發布時間:2021-12-01 13:41:21 來源:億速云 閱讀:366 作者:小新 欄目:編程語言

小編給大家分享一下在C# Winform里如何調用WEB Service API,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

搭建了一個很簡單的WEB Service,現在以C# WinForm調用WEB Service API為例,談談如何使用它 ,在服務中我們只有一個自動生成的方法:HelloWord(),其實現如下:

[WebMethod]   public string HelloWorld(){   return "Hello World";   }

在Winform調用WEB Service API的處理過程中,我們用Winform添加一個按鈕,添加單擊事件,在事件處理函數中彈出一個對話框顯示HelloWord的結果。

1.添加WEB引用

在VS2005中新建一個Windows應用程序項目,取名testwebservice,在項目中添加一個WEB引用,可在“解決方案資源管理器”的項目名上點右鍵添加,在彈出對話框中的URL輸入框中輸入WEB服務器的路徑:如http://你的域名/web服務務路徑/service.asmx,點擊“前行”按鈕后會搜索這個服務,并在右邊報告找到的服務,并在左邊顯示service.asmx頁面,我們在WEB引用名輸入框中輸入一個名字,這個將做為程序中WEB服務的命名空間名,這里我們取名mywebservice。

2.添加按鈕單擊事件

在Form中拖出一個Button按鈕,雙擊單擊事件處理方法,代碼如下:

private void button1_Click(  object sender, EventArgs e)  {  mywebservice.Service ws =   new testwebservice.mywebservice.Service();  MessageBox.Show (ws.HelloWorld());  }

其中mywebservice.Service ws = new testwebservice.mywebservice.Service()是實例化一個WEB服務對象,ws.HelloWorld()是調用WEB服務中的這個HelloWorld方法,其返回字符串將用MessageBox.Show()函數顯示出來。

好了,最簡單的一個調用WEB服務API的WinForm例子已經完成了,編譯運行,單擊按鈕,將會彈出對話框顯示“Hello World”信息。

重要的一點,在.net的WEB服務API中,除了一般的數據類型外,還可以返回結構和DataSet對象,有了這一點,就可以構建我們大多數的數據庫應用了。

好了,接下來的工作就是在WEB服務中添加你Winform調用WEB Service API來完成你的工作了。

看完了這篇文章,相信你對“在C# Winform里如何調用WEB Service API”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

井冈山市| 鄂尔多斯市| 南充市| 乌苏市| 梅河口市| 祁东县| 会昌县| 河池市| 蓬安县| 沾化县| 东海县| 神木县| 石首市| 朔州市| 丹寨县| 桦川县| 堆龙德庆县| 博罗县| 视频| 调兵山市| 拉孜县| 景东| 扶余县| 镇平县| 哈密市| 苗栗市| 亳州市| 崇义县| 洪泽县| 将乐县| 太谷县| 乌鲁木齐县| 五家渠市| 会泽县| 获嘉县| 万安县| 运城市| 乐山市| 新郑市| 丁青县| 灵川县|