1樓:網友
除了樓上說的模擬http請求外,這個問題還有多種解決方案:
1, winform 裡有個web explorer 控制項,能實現簡單的瀏覽器功能,用它瀏覽網頁獲取網頁的dom樹,能實現模擬人瀏覽網頁的操作。
2,有許多自動化框架,.net 下有個watin, 是個做網頁測試自動化框架,也能實現類似功能。
3,visual sdudio2010以上版本好像提供錄製ui測試的工具,生成的**,簡單改一下就能實現,就像word裡錄製巨集一樣,錄製乙個操作過程,再去回放。
4,象firefox, chrome都提供api外掛程式開發,也能做類似工作,chrome外掛程式開發相對簡單。
如果你的需求都能通過url或者簡單的post請求滿足(只需輸入一些鏈結,就能返回你要的結果),模擬httprequest就應該能達到你的目的了。
方法2,3實質是做web ui automation test
如果你要把這個東西做成像樣的產品,可以考慮開發乙個chrome外掛程式,chrome外掛程式是用js**來開發的。
2樓:鬱悶西鬱悶
你這種情況模擬http請求會簡單的多噢。。
c#如何模擬網頁輸入框 點選搜尋
3樓:西瓜說教程
第乙個方法:嵌入乙個webbrowser,頁面載入完了之後有個事件,在這個事件裡面去執行js,就可以實現你這功能了。
第二個方法:可以直接分析點了之後url的引數撒,你把你自已的引數傳進去就可以了撒。
寫乙個程式,模擬人操作滑鼠,進行操作,包括點選,和使用應用程式(如:瀏覽器),求實現方法。
4樓:sunday_蠻蠻
用什麼語言寫?中間 應該 還牽扯到了 桌面座標的問題。。
5樓:極限虛幻
我知道,這個不會程式設計的人都可以「這個軟體的名字叫做按鍵精靈」歡迎採納。不懂追問我。
c#模擬鍵盤
6樓:網友
暈呀,人家的快捷鍵是系統呼叫的,又不是給你的程式呼叫的,再說你都已經點按鈕了,還要模擬鍵盤做什麼呢,你不覺得多此一舉嗎?
點按鈕直接啟動那個程式不就行了。
7樓:石高飛
這個方法是向當前的活動(準確的說是活的焦點)的窗體傳送按鍵訊息。。。
8樓:網友
你是怎麼弄得?
主窗體上有個屬性:keypreview 是否為true你的問題 我們不太看清楚 是想用某乙個快捷鍵嗎?
有問題可以找我。
如何用c#**模擬滑鼠單擊,像按鍵精靈一樣
9樓:百小度
按鍵精靈裡面有乙個c#呼叫大漠外掛程式的帖子(我本人沒試過行不行),假如是可以呼叫,那麼就能實現按鍵精靈所有的功能了,大漠外掛程式比按鍵精靈自帶的函式強大多了。
c#怎麼模擬滑鼠點選
10樓:匿名使用者
模擬滑鼠點選和滑鼠移動**我有。
怎樣用c#獲取滑鼠點選的座標以及模擬滑鼠的拖動動作
11樓:匿名使用者
包含滑鼠模擬點選/雙擊/右鍵單擊,拖動,座標等等,你要自己去發現。
12點後取消分享,謝謝合作。
c#模擬滑鼠鍵盤控制flash視窗
12樓:哲事姓無
你說的對無法獲取flash中各個控制項的控制代碼 ,只能獲取整個flash視窗物件的控制代碼 ,因為裡面的東西根本不是windwos以物件,是flash內部繪製的控制項。你只能通過模擬滑鼠或是鍵盤對falsh視窗的操作來控制flash,如點選、擊鍵等。或是如果是想傳送資料的話,那可以考慮直接避開falsh介面直接通過後臺socket來進行資料通訊。
瀏覽器用什麼語言寫的,瀏覽器是用什麼語言編寫的啊。
c c,c delphi,objc等都可以,理論上你幾乎可以用任何語言,比如你用flash做個可以輸入位址載入頁面的exe也未嘗不可,同樣python也是可以的。開源瀏覽器chrome 是用什麼語言寫的 主要是c 含少量彙編和pl指令碼 主要是為v8引擎預先註冊js使用 瀏覽器是用什麼語言編寫的啊。...
用C做簡單的瀏覽器,但在瀏覽器裡開啟另外鏈結的時候
參 世上並沒有用來激勵工作盡力的賞賜,所有的賞賜都只是被用來嘉獎工作結果的。用mfc做了個簡單瀏覽器,但是點選鏈結的時候會用ie開啟新頁面 10 dlg newwindow3explorer1 lpdispatch ppdisp,bool cancel,unsigned long dwflags,l...
瀏覽器是用什麼語言編寫的啊,瀏覽器用什麼語言寫的
要實現的規範很多 不同瀏覽器對規範的實現有很多不同,所以不同的瀏覽器有很多不同 比較出名的瀏覽器我都試過 它們有很多不同之外 google 瀏覽器在輸字上有一些小小的 bug 是用c 寫的,可以把瀏覽器看做是乙個單獨的軟體,編寫方式和其他軟體相同 瀏覽器用什麼語言寫的 c c,c delphi,ob...