Это вообще возможно?
Я знаю, как это сделать - изменить реестр.Однако должен быть лучший способ.
Shared Sub EnableProxy1 ()
Dim regKey As Microsoft.Win32.RegistryKey
regKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Internet Settings", True)
regKey.SetValue("ProxyEnable", True, Microsoft.Win32.RegistryValueKind.DWord)
regKey.SetValue("ProxyServer", proxyhandler.proxyFedtoInternetExplorer, Microsoft.Win32.RegistryValueKind.String)
regKey.SetValue("ProxyOverride", "<local>", Microsoft.Win32.RegistryValueKind.String)
regKey.Close()
End Sub
Shared Sub DisableProxy () Dim regKey Как Microsoft.Win32.RegistryKey
regKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Internet Settings", True)
regKey.SetValue("ProxyEnable", False, Microsoft.Win32.RegistryValueKind.DWord)
regKey.Close()
End Sub
У этого есть 2 недостатка
- Мне нужно перезапустить Internet Explorer
- Мне нужно изменить имя пользователя ипароль прокси-сервера путем непосредственного управления окнами.
Я хочу способ, который лучше и прямой.Любые пути?