Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Sirik
-
- Perspicaz

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 06.03.2006 (Пн) 13:10
такая ситуация:
открыт IE (MyIE) я программно меняю прокси. но данные изменения вступают в силу только после перезагрузки браузера.
возможно ли поменять настройки и не перезагружать браузер?
-
Alexanbar
-
- Продвинутый гуру

-

-
- Сообщения: 1727
- Зарегистрирован: 13.04.2004 (Вт) 23:04
- Откуда: Волгоградская обл.
-
Alexanbar » 06.03.2006 (Пн) 13:36
Попробуй так:
- Код: Выделить всё
SendMessage HWND_BROADCAST, WM_SETTINGCHANGE, 0, "Software\Microsoft\Internet Explorer\Main"
Ветку рееста измени, если эта не подходит.
Кстати, а как прочесть User и Password для прокси?
-
Sirik
-
- Perspicaz

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 06.03.2006 (Пн) 13:45
мне User и Password не ребуеться
сейчас нет возможности пробовать код, потом расскажу получилось или нет
зы. я думаю что эти данные не лежат в рееестре, а где-небудь шифруются
-
Sirik
-
- Perspicaz

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 06.03.2006 (Пн) 14:07
не получаеться нифига, вот код:
- Код: Выделить всё
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
-
Alexanbar
-
- Продвинутый гуру

-

-
- Сообщения: 1727
- Зарегистрирован: 13.04.2004 (Вт) 23:04
- Откуда: Волгоградская обл.
-
Alexanbar » 06.03.2006 (Пн) 15:04
Sirik писал(а):мне User и Password не ребуеться
сейчас нет возможности пробовать код, потом расскажу получилось или нет
зы. я думаю что эти данные не лежат в рееестре, а где-небудь шифруются
Раз эти данные отсылаются при каждом сеансе связи, значит они где-то лежат, и они расшифровываются перед использованием.
-
Sirik
-
- Perspicaz

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 06.03.2006 (Пн) 16:31
что на счёт кода скажешь?
-
Alexanbar
-
- Продвинутый гуру

-

-
- Сообщения: 1727
- Зарегистрирован: 13.04.2004 (Вт) 23:04
- Откуда: Волгоградская обл.
-
Alexanbar » 06.03.2006 (Пн) 17:21
Sirik писал(а):что на счёт кода скажешь?
Вроде, всё правильно.
Я это сообщение использую после того, как разрешаю/запрещаю показ картинок. Дополнительно ещё делаю
- Код: Выделить всё
WEbbroesr1.Refresh2 0
-
Sirik
-
- Perspicaz

-

-
- Сообщения: 2280
- Зарегистрирован: 19.02.2004 (Чт) 16:09
- Откуда: Бердичев, Украина
-
Sirik » 06.03.2006 (Пн) 17:28
это когда компонент в твоей программе (как компонент);
а мне надо для отдельного приложения
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, PetalBot и гости: 1