我現在是從瀏覽器地址欄里把url地址復制到開發程式的text里,突然想到能不能定義個快捷鍵自動抓取然后顯示到text里?
我想的是呼叫某個API或者是OCR處理。
uj5u.com熱心網友回復:
什么都不缺,其實就差一個不要錢的OCRuj5u.com熱心網友回復:
能,api函式都能幫你實作uj5u.com熱心網友回復:
這個用OCR 不適用。
1. 如果URL很長,地址欄可能顯示不全,OCR識別結果不完整。
2. 有些瀏覽器,在“正常顯示”時,它把http://、https://隱藏的,你用OCR的結果,無法知道是http還是https的。
3. 瀏覽器“正常顯示”時,可能把URL中的“引數”隱藏的,當你點擊地址欄時,
才看得到有很長很長一串…………沒顯示的。
uj5u.com熱心網友回復:
WinAPIOverride http://jacquelin.potier.free.fr/winapioverride32/uj5u.com熱心網友回復:
現成的估計沒有不知道GETWINDOWSTEXT可以獲取地址欄的內容不.
uj5u.com熱心網友回復:
搜“GetWord”uj5u.com熱心網友回復:
螢屏取詞是不是用到鍵盤滑鼠鉤子?第一,滑鼠在移動時,肯定會觸發“鍵盤滑鼠”WINDOWS 訊息
第二,這個想要取到目標行程上面的文字,必須注入DLL到該行程,然后發送一些相應的API,并HOOK提取相應的文字
uj5u.com熱心網友回復:
可以實作的,我以前做過一個螢屏取詞朗讀精靈。uj5u.com熱心網友回復:
不要用別的成品DLL或東西,能否自已完全開發一個?有的是用了別人弄的試用版DEMO 之類,就像是多執行緒一樣,另外加了一個10多m的DLL才實作,那就失去意義了
uj5u.com熱心網友回復:
我這有個8年前的Delphi的代碼,是呼叫了一個dll的,你看看能否用vb呼叫。http://download.csdn.net/download/sysdzw/810203
uj5u.com熱心網友回復:
如果是IE瀏覽器,可以直接得到地址欄的地址啊。uj5u.com熱心網友回復:
萬能的api。。。uj5u.com熱心網友回復:
寫個瀏覽器.
uj5u.com熱心網友回復:
11樓說的對,可以直接獲取IE的地址欄的。沒必要用螢屏取詞的。另外。VB實作螢屏取詞是可以的。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/63934.html
標籤:VB基礎類
上一篇:有沒有人可以幫我把前臺轉成後臺
下一篇:vb.net顯示最新的10張圖片
