By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,646 Members | 2,098 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,646 IT Pros & Developers. It's quick & easy.

enable disable proxy

P: n/a
Hi aLL

how can I do to enable and disable IE proxy just in one clik button with
Visual Basic please.

thank you.
Nov 30 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a
The web link below is for VB6 (if God forbid you are using it).
http://www.vb-helper.com/howto_detect_ie_proxy.html

The web link below is for VB.Net: The following article is directly
from that page.
http://www.vb-helper.com/howto_net_detect_ie_proxy.html

Internet Explorer lets you specify proxy settings. In the Tools menu,
select Internet Options. Select the Connections tab and click the LAN
Settings button. The goal is to figure out if the box indicated by the arrow
in the picture is checked.
Function InternetProxyEnabled looks at the Registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet
Settings. If the value of ProxyEnable is not 0, then the box is checked.

' Return True if the internet settings has ProxyEnable =
' True.
Private Function InternetProxyEnabled() As Boolean
' See if Internet Explorer uses a proxy.
Dim key As RegistryKey = _
Registry.CurrentUser.OpenSubKey( _
"Software\\Microsoft\\Windows\\CurrentVersion\\Int ernet " & _
"Settings")
Dim keys() As String = key.GetValueNames()
Dim result As Boolean = _
(CInt(key.GetValue("ProxyEnable", 0)) <0)
key.Close()

Return result
End Function
"bobleponge" <bo********@gmail.comwrote in message
news:01**********************@news.astraweb.com...
Hi aLL

how can I do to enable and disable IE proxy just in one clik button with
Visual Basic please.

thank you.

Nov 30 '07 #2

P: n/a
Hosmerica wrote:
"bobleponge" <bo********@gmail.comwrote in message
news:01**********************@news.astraweb.com...
>Hi aLL

how can I do to enable and disable IE proxy just in one clik button with
Visual Basic please.

The web link below is for VB6 (if God forbid you are using it).
http://www.vb-helper.com/howto_detect_ie_proxy.html

The web link below is for VB.Net: The following article is directly
from that page.
http://www.vb-helper.com/howto_net_detect_ie_proxy.html

Internet Explorer lets you specify proxy settings. In the Tools menu,
select Internet Options. Select the Connections tab and click the LAN
Settings button. The goal is to figure out if the box indicated by the arrow
in the picture is checked.
Function InternetProxyEnabled looks at the Registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet
Settings. If the value of ProxyEnable is not 0, then the box is checked.
While you can probably read the setting this way, I doubt it will take
immediate affect.
The proper way is via the Inet API but I don't know the exact calls.

--
Dean Earley (de*********@icode.co.uk)
i-Catcher Development Team

iCode Systems
Nov 30 '07 #3

P: n/a

"Dean Earley" <de*********@icode.co.ukwrote in message
news:47***********************@news.zen.co.uk...
Hosmerica wrote:
>"bobleponge" <bo********@gmail.comwrote in message
news:01**********************@news.astraweb.com.. .
>>Hi aLL

how can I do to enable and disable IE proxy just in one clik button with
Visual Basic please.

The web link below is for VB6 (if God forbid you are using it).
http://www.vb-helper.com/howto_detect_ie_proxy.html

The web link below is for VB.Net: The following article is
directly from that page.
http://www.vb-helper.com/howto_net_detect_ie_proxy.html

Internet Explorer lets you specify proxy settings. In the Tools
menu, select Internet Options. Select the Connections tab and click the
LAN Settings button. The goal is to figure out if the box indicated by
the arrow in the picture is checked.
Function InternetProxyEnabled looks at the Registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Internet
Settings. If the value of ProxyEnable is not 0, then the box is checked.

While you can probably read the setting this way, I doubt it will take
immediate affect.
The proper way is via the Inet API but I don't know the exact calls.
You're probably right. The two namespaces that come to mind are System.Net
and System.Web. System.Net.WebProxy looks promising.
Nov 30 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.