以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- WebBrowser监听事件中的变量怎么调用? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97789) |
-- 作者:飞飞 -- 发布时间:2017/3/18 13:59:00 -- WebBrowser监听事件中的变量怎么调用? 要监听 WebBrowser 中的Navigated事件,但是事件中的变量,怎么传回去呢? 全局事件代码: 以下内容为程序代码: 1 Public Sub web_Navigated(sender As object, e As windows.forms.WebBrowserNavigatedEventArgs) 2 Dim URL as string = e.url.Tostring() 3 End Sub 窗口按钮代码: 以下内容为程序代码: 1 Dim web As new windows.forms.webbrowser 2 web.scripterrorssuppressed = True 3 web.Navigate("https://s.click.taobao.com/bgPzWww") 4 web.ScriptErrorsSuppressed = True 5 addhandler web.Navigated, addressof web_Navigated 6 Dim NewUrl As String = ????????\'这里怎么取得监听事件的变量? |
-- 作者:有点蓝 -- 发布时间:2017/3/18 14:17:00 -- 1、使用全局变量传递
2、把逻辑放到事件中处理 |
-- 作者:飞飞 -- 发布时间:2017/3/18 21:51:00 -- 但是要等待事件触发啊,按照代码顺序执行,捕捉不到变量的值?????
|
-- 作者:有点蓝 -- 发布时间:2017/3/20 8:42:00 -- 2、把逻辑放到事件中处理
|
-- 作者:飞飞 -- 发布时间:2017/3/20 10:46:00 -- 以下是引用有点蓝在2017/3/20 8:42:00的发言: 貌似只能这样了
2、把逻辑放到事件中处理
|