2011-03-31 29 views

回答

1

你不能這樣做,因爲每當你告訴WebBrowser控件提交表單時都需要一個人。 我很確定你可以在這個網站上看到驗證碼的實現。每次都會有所不同。如果你不輸入正確的信件,它將永遠不會被提交。

+0

我知道我該如何做到這一點,在按鈕中設置焦點,然後模擬點擊按鈕,這可以使用C#中的sendKey。所以它可能。 – Mauricio 2011-05-22 07:12:23

+0

這就是答案 mshtml.IHTMLControlElement button =(mshtml.IHTMLControlElement)webBrowser1.Document.GetElementById(「Submit」)。DomElement; button.focus(); SendKeys.Send(「{ENTER}」); – Mauricio 2011-05-23 03:37:10