09.07.2020, 13:10 [+3 UTC]
в нашей команде: 4 663 чел. | участники онлайн: 4 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.89 (25.04.2020)
JS-v.1.45 | CSS-v.3.39

Общие новости:
13.04.2020, 00:02

Форум:
07.07.2020, 19:11

Последний вопрос:
08.07.2020, 17:32
Всего: 152722

Последний ответ:
09.07.2020, 02:47
Всего: 260324

Последняя рассылка:
08.07.2020, 15:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
26.01.2011, 09:42 »
xenitron
Огромное Вам спасибо за проделанную работу. [вопрос № 182000, ответ № 265598]
28.02.2010, 20:05 »
JayK
Очень ценный совет, я например про короткие имена и забыл уже давно, эпоха доса давно канула в лету..... [вопрос № 176947, ответ № 259798]
Наши встречи:
ID: 825

РАЗДЕЛ • Pascal / Delphi / Lazarus

Создание программ на языках Pascal, Delphi и Lazarus.

[администратор рассылки: Зенченко Константин Николаевич (Старший модератор)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 286
puporev
Статус: Профессор
Рейтинг: 74
Асмик Гаряка
Статус: Советник
Рейтинг: 1

Перейти к консультации №:
 

Консультация онлайн # 146142
Раздел: • Pascal / Delphi / Lazarus
Автор вопроса: Userx3
Отправлена: 05.10.2008, 23:24
Поступило ответов: 0

Здравствуйте, уважаемые эксперты!
Как сделать автоматическую настройку сетевого подключения у пользователей?
Маска подсети, шлюз, днески известны. Пользователь только вводит желаемый IP адрес.

Далее он перезагрузит компьютер и сеть работает. (интересует алгоритм автоматической настройки, куда надо лезть итд).

Состояние: Консультация закрыта

Oтветов пока не поступило.

Мини-форум консультации № 146142

Вадим Исаев ака sir Henry
Мастер-Эксперт

ID: 425

# 1

= общий = | 11.10.2008, 11:48 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Userx3
А сет сетевое подключение реализуется через какое устройство - модем, сетевой адаптер или что другое?

=====
Я только в одном глубоко убеждён - не надо иметь убеждений! :)

неизвестный

# 2

= общий = | 13.10.2008, 17:27

та ниче особенного - сетевая плата..

=====
Я только в одном глубоко убеждён - не надо иметь убеждений! :)

Вадим Исаев ака sir Henry
Мастер-Эксперт

ID: 425

# 3

= общий = | 15.10.2008, 06:10 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Давайте я Вам объясню сначала алгоритм, а если Вам будет непонятна его реализация, то поговорим подробнее.
Все настройки хранятся в реестре и чтобы их изменить обязательно должны быть права Администратора компьютера.
1. Из реестра Вам необходимо целиком считать секцию HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards.
2. В ней может быть несколько подсекций, поэтому необходимо прочитать каждую подсекцию и в ней найти название своей сетевой карты. Это название хранится в параметре "Description". Например у меня это:
"Description"="Broadcom 440x 10/100 Integrated Controller"
3. В этой же подсекции со своей сетевой картой, необходимо прочитать параметр "ServiceName". Это будет ссылка на ту секцию реестра, где хранятся настройки сетевой карты.
У меня это:
"ServiceName"="{C55111E2-9D3E-4429-A4F3-D86087E88972}"
4. Переходим в секцию HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\Tcpip\\Parameters\\Interfaces\\{C55111E2-9D3E-4429-A4F3-D86087E88972}.
Внимание!!! У Вас, вместо {C55111E2-9D3E-4429-A4F3-D86087E88972}, будет свой собственный номер.
В этой подсекции и хранятся все настройки сетевой карты:
"EnableDHCP" - если 1, то DHCP включён, если 0 то выключен.
Если поставить 1, то ничего больше настраивать не нужно. Если предусматривается ввод адреса вручную, то:
"IPAddress" - адресс IP
"SubnetMask" - маска подсети
"DefaultGateway" - шдюз по умолчанию
"NameServer" - адрес сервера DNS
------------------------------------------------
Очень удобно все операции с реестром проводить с помощью TRegistry.

=====
Я только в одном глубоко убеждён - не надо иметь убеждений! :)

неизвестный

# 4

= общий = | 22.10.2008, 23:34

Благодарю Вас. Огромное спасибо.

=====
Я только в одном глубоко убеждён - не надо иметь убеждений! :)

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14419 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.89 от 25.04.2020
Версия JS: 1.45 | Версия CSS: 3.39