|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.03.2012, 21:31 | #1 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Получить список всех сетевых подключений
Всем доброго времени суток!
Сколько не искал в интернете нашёл код лишь на C++. Помогите плиз получить список всех сетевых подключений. Заранее Благодарен.
Воображение важнее, чем знания. (Albert Einstein)
|
13.03.2012, 10:27 | #2 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Вот держи, извиняюсь за внешний вид для примера писал, в этой простенькой программке когда запустишь в ListBox появятся все твои сетевые устройства, выбрав любое в ListBox можешь его откл. или вкл. также можно и другие устройства выводить меняя GUID устройства с помощью ComboBox. Для каких либо изменений или добавления устройств редактируй FunctSetupAPI.pas
Последний раз редактировалось Aliens_wolfs; 13.03.2012 в 12:47. |
13.03.2012, 15:43 | #3 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Спасибо, класно работает я как раз искал но именно сами имена получить бы ))
Воображение важнее, чем знания. (Albert Einstein)
|
13.03.2012, 16:07 | #4 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Имена в реестре в этом разделе
Цитата:
Вот накидал, програмка показывает только устройства по имени ListBox Сделал другую програмку но для примера пойдет, Для сего тебе нужен этот список Сетевых адаптеров. И почитай здесь про SetupApi http://gtsoftware18rus.3dn.ru/publ/u...dows/4-1-0-226 Последний раз редактировалось Aliens_wolfs; 13.03.2012 в 17:35. |
|
13.03.2012, 21:18 | #5 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Хм у меня не выводит имена в чем проблема?
Воображение важнее, чем знания. (Albert Einstein)
|
14.03.2012, 08:55 | #6 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
В программе DeviceLan что я дал сделай исправление, выключи проверку устройства у тебя должны появится все имена, для того чтобы лишнее непоказывало, нужно правильно проверку делать.
В этом коде должен получить все имена Код:
Код:
Последний раз редактировалось Aliens_wolfs; 14.03.2012 в 09:22. |
14.03.2012, 16:21 | #7 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
не эти имена мне нужны, а те что в 1# посту ну "Beeline, Подключение по локальной сети 4,Подключение по локальной сети,VirtualBox Host-Only Network"
Воображение важнее, чем знания. (Albert Einstein)
|
15.03.2012, 00:21 | #8 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Все что тебе нужно находится в этом разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\ControlSe t001\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}
В общем вся инфа в реестре Попробуем снять эту инфу Последний раз редактировалось Aliens_wolfs; 15.03.2012 в 01:22. |
15.03.2012, 12:47 | #9 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Еще одну программку сделал для чтения сетевых устройств, без SetupApi. В ней убери что тебе ненужно, там расписано что к чему. Имена я только два смог найти, а насчет имени типа Beeline я на 3G модеме пробовал в реестре не нашел, где то в памяти наверное находится когда сетевой адаптер подключен к провайдеру.
Последний раз редактировалось Aliens_wolfs; 15.03.2012 в 15:57. |
15.03.2012, 16:15 | #10 | |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Цитата:
Воображение важнее, чем знания. (Albert Einstein)
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить список TCP/IP подключений | Lauri | Общие вопросы Delphi | 3 | 22.06.2010 01:33 |
Как получить список сетевых адаптеров и их Id | SeRhy | Общие вопросы Delphi | 2 | 17.03.2010 17:57 |
Как получить список всех своих ip адресов | now9009 | Работа с сетью в Delphi | 1 | 18.03.2009 05:40 |
Работа со списком сетевых подключений | zanneo | Win Api | 2 | 15.08.2008 10:51 |
Получить список сетевых принтеров | Старовъръ | Win Api | 4 | 12.08.2008 17:06 |