такая ситуация:
открыт IE (MyIE) я программно меняю прокси. но данные изменения вступают в силу только после перезагрузки браузера.
возможно ли поменять настройки и не перезагружать браузер?
SendMessage HWND_BROADCAST, WM_SETTINGCHANGE, 0, "Software\Microsoft\Internet Explorer\Main"
Option Explicit
Private Const WM_WININICHANGE As Long = &H1A
Private Const WM_SETTINGCHANGE As Long = WM_WININICHANGE
Private Const HWND_BROADCAST = &HFFFF&
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Sub Command1_Click()
Put_Proxy "172.16.0.1:255" 'меняем адрес прокси и порт
SendMessage HWND_BROADCAST, WM_SETTINGCHANGE, 0, "Software\Microsoft\Windows\CurrentVersion\Internet Settings"
End Sub
Sirik писал(а):мне User и Password не ребуеться
сейчас нет возможности пробовать код, потом расскажу получилось или нет
зы. я думаю что эти данные не лежат в рееестре, а где-небудь шифруются
Sirik писал(а):что на счёт кода скажешь?
WEbbroesr1.Refresh2 0
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 134