Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Internet Explorer установка свойств / 10 сообщений из 10, страница 1 из 1
24.04.2007, 09:26
    #34482310
Neva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
Здравствуйте!
Использую объект IE для открытия страниц.

Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate2 "http://sql.ru"


Как мне программно поменять настройки прокси-сервера IE (Сервис\Свойства обозревателя\Настройка LAN\Прокси-сервер\ Адрес и порт)?
Т.е. доступны 2 вида подключения к интернету и мне надо сделать возможность в программе изменять настройки.
...
Рейтинг: 0 / 0
24.04.2007, 10:35
    #34482533
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
Эти настройки системные и меняются только в реестре. Делать этого не рекомендуется.
...
Рейтинг: 0 / 0
24.04.2007, 12:02
    #34482910
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
...
Рейтинг: 0 / 0
25.04.2007, 14:24
    #34486538
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
1. Можно воспользоваться Win API функцией InternetSetOption для задания параметров прокси сервера.

2. Либо поменять параметры в реестре.

Ветка - HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
Параметры - ProxyEnable, ProxyServer.

Для записи воспользуйся методом RegWrite объекта WshShell.

Так как менять параметры реестра не очень хорошо, я бы посоветовал 1-ый способ, хоть он и посложнее.
...
Рейтинг: 0 / 0
25.04.2007, 15:07
    #34486703
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
AshtonТак как менять параметры реестра не очень хорошо, я бы посоветовал 1-ый способ, хоть он и посложнее.Какое отношение этот способ имеет к IE?
...
Рейтинг: 0 / 0
25.04.2007, 15:37
    #34486846
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
Antonariy AshtonТак как менять параметры реестра не очень хорошо, я бы посоветовал 1-ый способ, хоть он и посложнее.Какое отношение этот способ имеет к IE?
Не понял. Меняет системные настройки прокси сервера, которые задействованы в IE.

С таким успехов можно спросить, причем тут IE, если меняем значение реестра.
...
Рейтинг: 0 / 0
25.04.2007, 15:39
    #34486860
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
через WMI тоже можно
...
Рейтинг: 0 / 0
26.04.2007, 09:57
    #34488617
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
AshtonНе понял. Меняет системные настройки прокси сервера, которые задействованы в IE.

С таким успехов можно спросить, причем тут IE, если меняем значение реестра.А насколько я понял, эта функция применяет настройки к соединению (HINTERNET), полученному с помощью функции InternetOpen. Может вы знаете способ с помощью которого текущий инстанс IE расстанется со значением этого хендла?
...
Рейтинг: 0 / 0
26.04.2007, 12:39
    #34489354
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
Да, все правильно. Но можно указать NULL в качестве хендла.

Из просторов MSDN.

In addition to the various HINTERNET handles, an application can also use NULL to set or retrieve the default values of the Internet options used by Internet Explorer and the WinINet functions. Setting Internet options when using NULL as the handle changes the default values of the options, which are currently stored in the registry . Client applications should not use registry functions to change the default values of the Internet options, because the implementation of how the options are stored can be altered in the future.

NULL - The default option settings for Internet Explorer.
...
Рейтинг: 0 / 0
27.04.2007, 00:02
    #34491301
RUSYA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Internet Explorer установка свойств
InternetSetOption
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Internet Explorer установка свойств / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]