vb點虐 模擬點擊 vba模擬點擊

用vb或c#或vb點虐 找到當前打開的瀏覽器窗口并模擬點擊網頁按鈕

一般情況下都是自己開發(fā)一個瀏覽器的。

創(chuàng)新互聯(lián)專注于中大型企業(yè)的成都網站設計、成都做網站和網站改版、網站營銷服務,追求商業(yè)策劃與數據分析、創(chuàng)意藝術與技術開發(fā)的融合,累計客戶千余家,服務滿意度達97%。幫助廣大客戶順利對接上互聯(lián)網浪潮,準確優(yōu)選出符合自己需要的互聯(lián)網運用,我們將一直專注成都品牌網站建設和互聯(lián)網程序開發(fā),在前進的路上,與客戶一起成長!

有個工具叫做spy++,用于抓窗口和句柄,不過所用語言是c++,木有關系,c#可以調用c++。

如何在VB點虐 中用程序控制鼠標移動和點擊

調用api

在Visual Baisc點虐 中的聲明:

Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

Public Const MOUSEEVENTF_LEFTDOWN = H2 '模擬鼠標左鍵按下

Public Const MOUSEEVENTF_LEFTUP = H4 ’模擬鼠標左鍵釋放

Public Const MOUSEEVENTF_MIDDLEDOWN = H20 '模擬鼠標中間鍵按下

Public Const MOUSEEVENTF_MIDDLEUP = H40 '模擬鼠標中間鍵釋放

Public Const MOUSEEVENTF_RIGHTDOWN = H8 '模擬鼠標右鍵按下

Public Const MOUSEEVENTF_RIGHTUP = H10 '模擬鼠標右鍵釋放

Public Const MOUSEEVENTF_MOVE = H1 '模擬鼠標指針移動

例:

mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0

'在(10,10)模擬鼠標左鍵按下

vs2012 vb點虐 模擬網頁按鈕點擊

使用webbrowser空間實現(xiàn)很簡單

一。 首先在窗體頭部定義 Dim WithEvents MyDom As MSHTML.HTMLDocument

其次找到element對象 myDom=WebBrowser1.Document.getElementsByName("sa")

最后執(zhí)行onclick : mydom.onclick

二.還有想要實現(xiàn)點擊,直接執(zhí)行點擊的相應函數即可例如:假設想實現(xiàn)點擊下面的Inputbox

input id="busT1" name="busT" type="radio" value="1" class="input5" checked="checked" onclick="busSwitchDiv('changeDiv')" tabindex="18"/

那么直接執(zhí)行onclick里的函數busSwitchDiv('changeDiv')即可,執(zhí)行語句如下:

WebBrowser1.Document.parentwindow.execscript "busSwitchDiv('changeDiv')"

本文題目:vb點虐 模擬點擊 vba模擬點擊
文章分享:http://muchs.cn/article4/ddcpoie.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站內鏈網站收錄、網站營銷、網頁設計公司、標簽優(yōu)化、用戶體驗

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站建設