Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

настройка сети через реестр [D5, WinXP]


Olfi ©   (2004-05-19 12:38:00) 

изменяю, значит, соответствующие ключи в реестре, вхожу в настрйоки TCP/IP, а там пля пустые! Как правильно это делается?
Причём поля пустые не все. с DNS всё ОК.

      h:=TRegistry.Create;
      h.RootKey:=HKEY_LOCAL_MACHINE;
      h.OpenKey('\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{DD485D7B-D416-43CE-827A-7BA9A09CDFAE}',true);
      h.WriteString('DefaultGateway','192.168.2.1');
      h.WriteString('IPAddress',   '192.168.2.2');
      h.WriteString('NameServer',  '80.77.40.2');
      h.WriteString('SubnetMask',  '255.255.255.224');
      h.CloseKey;
      h.OpenKey('\SYSTEM\ControlSet002\Control\ComputerName\ComputerName\',true);
      h.WriteString('ComputerName', 'olfi');
      h.CloseKey;
      h.Free;

Причём в реестре всё ОК. То есть, все ключи изменены... А сеть не работает. Как правильно это делается?


Ozone   (2004-05-19 14:05:00) [1]

Есть такая хорошая библиотека - IpHlpAPI.dll, которая позволяет все это делать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо