vb.NET中如何捕获html页面的动作

html-css08

vb.NET中如何捕获html页面的动作,第1张

你这已经算是外挂的范畴了,用findwindow查找浏览器窗口,然后再浏览器窗口内部再查找那个alert窗口,查到时就给它sendmessage让它确定,这样就达到你想要的效果 了,这是最简单的做法,一个定时 器查不多就搞定了,想做复杂的,就用线程注入,难度 不是一般的大。。

.NET 提供了一个运行库叫mshtml,在.NET 2.0中提供了WebBrowser组建,提供了一般网页的访问,其中有强制类型化的Document属性,为网页的整个节点结构提供的良好的访问方式。

目前.NET 2.0正式版已经发布;

http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn

没有比这个更简单的了

Richtextbox1.text = Regex.Replace(Richtextbox1.text, " <(\/\s*)?((\w+:)?\w+)(\w+(\s*=\s*(([ " " '])(\\[ " " ' 'tbnr]|[^\7])*?\7|\w+)|.{0})|\s)*?(\/\s*)?>", String.Empty)