在vb中如何實現模擬網頁點選按鈕的功能

時間 2022-04-12 19:07:26

1樓:匿名使用者

其實不用去點選這個按鈕,你只要找到這個按鈕從屬於哪個表單,然後直接提交表單就可以了,這個按鈕也就是提交的作用,比如可以這麼寫:

webbrowser1.document.body.formname.submit

好長時間沒寫了,不知道是不是這樣寫,反正就是這麼個原理。如果一定要模擬去點選的話,就需要遍歷網頁中的所有元素,然後根據特徵判斷(比如value的值),然後呼叫這個按鈕的click方法就行。

2樓:匿名使用者

可以用歷遍的方法實現,如果就只有乙個這樣屬性的按鈕的話就直接click;

如果存在多個具有這樣屬性的按鈕的時候就給他們編號,當歷遍到對應的編號的時候就click。

希望對你有幫助。

如何用python實現網頁按鈕的自動點選

3樓:育知同創教育

用python的sendkeys直接模擬鍵盤,用ctype擴充套件來點滑鼠。你需要做的就是用python開啟瀏覽器,然後輸入**,在找到按鈕的座標(固定到程式裡),然後點選就行了。不過簡單的可以,複雜點的就要考慮很多問題了。

如何用VB實現模擬按ctrl鍵同時按下滑鼠左鍵,從而控制後台程式

private declare function postmessage lib user32 alias postmessagea byval hwnd as long,byval wmsg as long,byval wparam as long,byval lparam as long as ...

vb如何強制網頁只在WebBrowser中顯示

載入 http baike.baidu.com edit id 4這個頁面的時候會載入 http baike.baidu.com editor base.js這個檔案 其中寫著 var msg unload 您編輯的文章內容還沒有進行儲存!bk.editor.unloadconfirm.set ms...

怎樣在VB中實現SQL語言的查詢

在vb6中可用ado及datagrid控制項,用如下語句可更靈活 private sub form load text1 with adodc1 adodc1.connectionstring provider microsoft.jet.oledb.4.0 data source e db1.md...

VB中怎麼讀取網頁檔案,並且逐行顯示在text中,與網頁

新增乙個command1,webbrowser1,richtextbox1.3個控制項 public function counter optional times as long on error resume next counter timer times 1000dodoevents if ...

在VB中如何動態建立控制項,vb如何動態建立控制項,並放在指定的容器中

private sub command1 click dim label1 as label set label1 me.controls.add vb.label l1 with label1 caption label1 top 200 width 7000 visible true end w...