如何實現VB自動填寫網頁上需要填寫的內容

2021-05-08 18:40:55 字數 1048 閱讀 5835

1樓:小李無刀

使用webbrowser控制元件開啟當前網頁,然後set vdoc=webbrowser1.documentvdoc.all.

你的id.value="你要的內容「使用這樣的格式就可以自動填上你的網頁了

2樓:匿名使用者

在vb裡面使用webbrowser

再webbrowser1.document.

這樣用dhtml修改在webbowser開啟的網頁裡面的元素的值(value)就可以了

有dhtml兩個方法是好用的

webbrowser1.document.getelementsbyname("元素名")'返回元素

webbrowser1.document.getelementbyid("元素id")'返回元素陣列

注:元素名和元素id可以通過分析頁面的**來得到

比如驗證碼的取得:

set ctrlrange = webbrowser1.document.body.createcontrolrange()

ctrlrange.add webbrowser1.document.getelementbyid("驗證碼元素的id")

ctrlrange.execcommand ("copy")

[存放驗證碼影象的容器].picture = clipboard.getdata

3樓:匿名使用者

也來學習、關注一下。

不過,我自己到是做了一個傻瓜式的程式,就是在網頁上直接按螢幕位置及填入相應的設定好的內容:)

還有,樓主,若你僅僅只是想註冊qq號碼的前提下,在一般的論壇上都是已經有這些軟體的,請留意下。

4樓:匿名使用者

一般性填表很簡單.

webbowser直接提供方法,主要是驗證碼,要是遇到 非常混亂的,那就相當麻煩了,有設計效率高的演算法。一般可以用 多維特徵向量的方法.

webbowser之類常用控制元件要多熟悉其屬性和方法.

上面說的sendmessage api是程序間通訊的一種方法,不適用於瀏覽器.

VB高手進 VB實現自動搜尋檔案修改名稱並啟動

使用vb的檔案系統控制元件,就在現有的vb工具箱裡,有3個控制元件,驅動器列表框,目錄列表框,檔案列表框,執行時直接用 使他們在一個個盤,一個個資料夾裡尋找檔案,很簡單,執行檔案的話用shell命令,shell 絕對路徑 就有點麻煩了,要遍歷所有資料夾,用迴圈做 vb搜尋檔案 55 假設你的表的名稱...

如何實現網頁導航欄隨著網頁滾動下滑

1 首先輸入下方的 window scroll function else 4 然後就可以了。是滑鼠下滑,導航欄也下滑位置不變嗎,那可以使用絕對定位,根據瀏覽器做定位,就是css樣式position fixed 然後設定top離頭部的距離即可。1,css 設定 抄div 相對整個 襲body 絕對定...

如何用VB寫個自動祕籍輸入器,如何用VB做個簡單的條碼驗證器,,掃描槍輸入。。詳情見圖

private declare function getasynckeystate lib user32 byval vkey as long as long private sub form load timer1.interval 200 檢測間隔時間 毫秒 end sub private su...