iT邦幫忙

0

關於Winform連接到網站(已解決)

  • 分享至 

  • twitterImage

最近客戶有一個奇怪的需求,
希望從WinForm連到網站,
(開啟瀏覽器)
而且觸發WebForm的Button事件,
這樣是可以做得到的嗎?
有稍微找一下還沒找到資料。
麻煩了解的大大回答一下,
感恩~
/images/emoticon/emoticon41.gif/images/emoticon/emoticon41.gif/images/emoticon/emoticon41.gif

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
小碼農米爾
iT邦高手 1 級 ‧ 2017-12-03 16:16:55

https://blog.miniasp.com/post/2010/01/23/Emulate-Form-POST-with-WebClient-class.aspx
可以在 WinForm 做 POST 和 GET 的動作。

http://jengting.blogspot.tw/2014/12/c-webbrowser.html
如果是需要內嵌瀏覽器可以試試這個。

看更多先前的回應...收起先前的回應...
小魚 iT邦大師 1 級 ‧ 2017-12-03 16:40:48 檢舉

WebClient是從網路上抓資料吧,我是想要直接使用瀏覽器開網站,
不過我搞錯一件事,我是想要觸發ASP.NET的Button事件,不是只是開啟網站而已...

網站是開在 WinForm 內嗎?
WinForm 連到網站,這裡不是很理解 XD

小魚 iT邦大師 1 級 ‧ 2017-12-03 17:09:34 檢舉

簡單說就是WinForm開啟網路上的網站(如www.google.com.tw),
不過那是一個WebForm的網站(網站跟WinForm都是我在寫的),
希望從WinForm按一個按鈕連到WebForm的網頁,
我目前已經可以做到這部分,
但是要怎麼同時去改變WebForm控制項的內容,
同時觸發WebForm的Button事件?

小魚 iT邦大師 1 級 ‧ 2017-12-03 17:21:31 檢舉

ㄜㄜ...我好像自己解決了...
/images/emoticon/emoticon16.gif

/images/emoticon/emoticon12.gif

sam0407 iT邦大師 1 級 ‧ 2017-12-04 10:41:30 檢舉

小魚不說一下您的解決方法嗎?

小魚 iT邦大師 1 級 ‧ 2017-12-04 12:33:42 檢舉

ㄜㄜ..
簡單說就是WinForm使用Process開啟Html網頁,
Html網頁使用JavaScript觸發Post資料到WebForm頁面,
WebForm頁面判斷抓到Post資料的時候直接觸發Button事件...

--
雖然之前大概知道可以,
不會還是第一次在WebForm專案當中建立Html頁面...

我要發表回答

立即登入回答