【问题标题】:Proxy change on runtime in AwesomiumAwesomium 中运行时的代理更改
【发布时间】:2014-08-29 01:42:52
【问题描述】:

我已经阅读了很多问答,但没有一个对我有帮助。

我正在使用 VB.net;在表单上添加了 awesomium 浏览器控件。我需要能够即时更改其代理服务器(例如:用户单击按钮更改代理 IP 和端口)。这有没有可能?如果不是,也许我可以创建一个动态的 awesomium 浏览器控件,然后将其添加到表单中(也可以单击按钮)。但是还是不知道怎么用代理初始化控件。

如果我在运行时无法更改它,那很好。我可以从某个文件中读取代理,然后使用该代理初始化控制吗?

【问题讨论】:

    标签: vb.net proxy webbrowser-control awesomium


    【解决方案1】:

    没关系 - 下面为我工作:

    Dim prefs As WebPreferences = New WebPreferences()
    prefs.ProxyConfig = txtProxy.Text
    Dim session As WebSession = WebCore.CreateWebSession(prefs)
    Dim webcontrol As WebControl = New WebControl()
    webcontrol.WebSession = session
    Me.panWeb.Controls.Add(webcontrol)
    webcontrol.Dock = DockStyle.Fill
    webcontrol.Source = New Uri(txtURL.Text)
    webcontrol.Visible = True
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-09
      • 2017-01-22
      • 2014-02-24
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多