小编use*_*298的帖子

如何将字符串转换为System.Net.IPAddress

如何将字符串转换为System.Net,C#/.net 3.5中的IPAddress

我试过这个,但我收到此错误"无法将类型'字符串'转换为'System.Net.IPAddress'"

 public void Form1_Load(object sender, EventArgs e)
    {
        IPHostEntry host;
        string localIP = "?";
        host = Dns.GetHostEntry(Dns.GetHostName());
        foreach (IPAddress ip in File.ReadAllLines("proxy.txt"))
        {
            if (ip.AddressFamily.ToString() == "InterNetwork")
            {
                localIP = ip.ToString();
                textBox1.Text = ip.ToString();
            }
        }

   }
Run Code Online (Sandbox Code Playgroud)

.net c# ip-address

13
推荐指数
3
解决办法
4万
查看次数

使用带有webBrowser控件C#/.net 3.5的代理

我需要一些已经使用webBrowser控件和代理的人的帮助.

我需要的是以下内容.

1 - 为webBrowser控件设置代理.2 - 加载特定站点.3 - 在站点上执行例程.4 - 为webBrowser控件设置不同的代理.5 - 加载另一个站点.6 - 从第3点开始执行相同的程序.

并且该过程以这种方式保持,从代理列表循环,直到所有代理都被使用.

但.我在应用程序方面遇到了一些问题.要做到这一点:

1 - 我使用附加的代码将代理设置到webBrowser控件中,但在执行期间似乎只工作一次,当我在循环中再次调用它时它只是不起作用,我可以理解为什么.

2 - 我有问题确定页面何时完全加载,我的意思是,当我设置第一个站点加载时,我需要程序等到它完成加载,然后执行例程,并继续这个过程.

希望有人可以帮助我...

///我正在使用的功能-----------------------------

    private void SetProxy(string Proxy)
    {

        MessageBox.Show("Setting :" + Proxy);
        string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings";

        RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(key, true);
        RegKey.SetValue("ProxyServer", Proxy);
        RegKey.SetValue("ProxyEnable", 1);

    }
Run Code Online (Sandbox Code Playgroud)

//应用程序逻辑--------------------------------------

        SetProxy("190.97.219.38:80");
        webBrowser1.Navigate("http://www.whatismyip.com/");
        ExecuteRoutine();

        SetProxy("187.93.77.235:80");
        webBrowser1.Navigate("http://www.whatismyip.com/");
        ExecuteRoutine();

        SetProxy("109.235.49.243:80");
        webBrowser1.Navigate("http://www.whatismyip.com/");
        ExecuteRoutine();
Run Code Online (Sandbox Code Playgroud)

.net c# proxy ip-address webbrowser-control

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

.net ×2

c# ×2

ip-address ×2

proxy ×1

webbrowser-control ×1