簡體   English   中英

如何使用webbrowser控件登錄網站

[英]How to login to website using webbrowser control

我需要在Visual Basic 6.0應用程序中使用Webbrowser控件以編程方式鍵入用戶名,密碼(請注意它不是.Net應用程序)並單擊“登錄”按鈕。

此外,我不是想破解或垃圾郵件。 該要求是我嘗試在多個應用程序之間創建的接口的一部分。

請讓我知道如何解決這個問題。

謝謝

您可以使用WebBrowser控件的Document屬性與HTML頁面進行交互。 在你的情況下,它將取決於網站的結構,但你應該能夠做這樣的事情(未經測試)

With webBrowser.Document.forms(1)
    .getElementByName("username").value = "username"
    .getElementByName("password").value = "password"
    .submit()
End With

我認為你應該使用一些HTTP請求並存儲返回的cookie(可能會有一個)。 如果它是GET或POST方法,則觀察頁面上的登錄過程,如果它使用cookie。 我認為你不需要webbrowser控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM