|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как программно сменить Ip
Если кто нибудь знает как програмно сменить Ip, то подскажите пожалуйста
|
#2
|
||||
|
||||
Знаю. Подскажу вечерком. Короче, смотри в сторону IpHelper.
SysMan. C++Builder Internet/Intranet Programming. |
#3
|
||||
|
||||
Изменить параметр:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\ Найти значение параметра "netcard? ", где ? означает номер карты, т.е. 1, 2... В этом разделе берем значение "ServiceName". Переходим в раздел SYSTEM\CurrentControlSet\Services\"ServiceName"\Parameters\TcpIp Установить параметр "IpAddress" в нужный IP. Установить параметр "SubnetMask" в нужную маску подсети. Можно так же изменить шлюз по умолчанию: изменить параметр "DefaultGateway". Это первый из известных мне вариантов. Второй, наиболее верный - ipHelperAPI. Только вот, как я посмотрел, кода готового под этот вопрос у меня нет. Есть наработки, но надо вести отладку, но опять сет.интерфейса у меня нет, по-этому, если и сделаю, то отладку не провести. Вот так. SysMan. C++Builder Internet/Intranet Programming. |
#4
|
||||
|
||||
Спасибо майняк. Дельный ответ.
Если интересует могу много инфы о настройках винды с через реестр выслать? Нет повести печальнее на свете, чем повесть о заклиневшем Resete. |