Foxtable(狐表)用户栏目专家坐堂 → WebBrowser监听事件中的变量怎么调用?


  共有1413人关注过本帖树形打印复制链接

主题:WebBrowser监听事件中的变量怎么调用?

帅哥哟,离线,有人找我吗?
飞飞
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:618 积分:5097 威望:0 精华:1 注册:2014/8/7 6:56:00
WebBrowser监听事件中的变量怎么调用?  发帖心情 Post By:2017/3/18 13:59:00 [只看该作者]

要监听 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 = ????????'这里怎么取得监听事件的变量?



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106645 积分:542402 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/18 14:17:00 [只看该作者]

1、使用全局变量传递

 

2、把逻辑放到事件中处理


 回到顶部
帅哥哟,离线,有人找我吗?
飞飞
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:618 积分:5097 威望:0 精华:1 注册:2014/8/7 6:56:00
  发帖心情 Post By:2017/3/18 21:51:00 [只看该作者]

但是要等待事件触发啊,按照代码顺序执行,捕捉不到变量的值?????


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106645 积分:542402 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/20 8:42:00 [只看该作者]

2、把逻辑放到事件中处理

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
飞飞
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:618 积分:5097 威望:0 精华:1 注册:2014/8/7 6:56:00
  发帖心情 Post By:2017/3/20 10:46:00 [只看该作者]

以下是引用有点蓝在2017/3/20 8:42:00的发言:

2、把逻辑放到事件中处理

 

 

貌似只能这样了

 回到顶部