|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.03.2012, 00:05 | #1 |
Новичок
Джуниор
Регистрация: 25.03.2012
Сообщений: 2
|
Получить информацию о сетевом адаптере
Всем привет, народ, срочно нужна помощь, не могу никак составить программу, чтобы просто узнать информацию о сетевом адаптере...
1) В блок uses добавьте файл «nb30.pas». Код:
Код:
Для получения списка всех доступных в компьютере сетевых устройств используется функция NbLanaEnum, которой соответствует NetBIOS-команда NCB_ENUM. Код:
Код:
опираюсь вот на этот материал, но вечно выдает, что где-то ошибки...помогите пожалуйста... ________ 1) Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы. На первый раз я исправил. В последующем, темы с подобным названием будут закрываться или удаляться, а автор такой темы будет получать штрафные баллы. 2) Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 26.03.2012 в 00:12. |
26.03.2012, 00:35 | #2 |
Новичок
Джуниор
Регистрация: 25.03.2012
Сообщений: 2
|
Прошу прощения, немного не разобралась еще с форумом..
|
26.03.2012, 14:47 | #3 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Вот програмка, в ComboBox1 будут адреса ваших сетевых, выберите нужный для просмотра полной инфы, можете для себя переделать, функции описаны.
Последний раз редактировалось Aliens_wolfs; 26.03.2012 в 16:44. |
28.03.2012, 23:52 | #4 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 48
|
Aliens_wolfs, в вашей программке в Win 7 не работает описание интерфейсов.
Скачал ее только чтобы посмотреть, как она выводит их названия с кириллицескими символами (типа "Контроллер Marvel...."). В принципе я использую тот же код, но кириллица выводится крякозябрами. В ХП такой проблемы не наблюдается. Наверно дело в Unicode. Копать надо вот это: Код:
|
29.03.2012, 09:08 | #5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
NaumOff
AdapterName вообще дает такой параметр{F03C9874-8C12-4B90-8468-D458AD6E6D94} кодировку нужно подбирать к этой строке: Код:
Код:
Или покажите свой кракобяз здесь на форуме я попробую подобрать кодировку Последний раз редактировалось Aliens_wolfs; 29.03.2012 в 09:20. |
29.03.2012, 10:27 | #6 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 48
|
К примеру "Љ®*ва®««Ґа Marvell Yukon 88E8056 PCI-E Gigabit Ethernet" вместо "Контроллер Marvell Yukon 88E8056 PCI-E Gigabit Ethernet". Не похоже, что дело в кодировке.
Во вложении прикрепил исходники, на основе которых я сделал подсчет траффика в своей программке. По моему в них черт ногу сломит и никогда мне в них не разобраться), но тем не менее все работает, кроме отображения кириллицы. Максимум до куда мне удалось докопаться-это заполнение структуры MIBIfArray, где уже имеются крякозябры: Код:
|
29.03.2012, 12:42 | #7 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Сейчас посмотрим
Код:
Последний раз редактировалось Aliens_wolfs; 29.03.2012 в 16:37. |
29.03.2012, 13:23 | #8 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 48
|
Aliens_wolfs, ох, не ожидал. Низкий Вам поклон!
|
29.03.2012, 13:43 | #9 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Единственно что там нужно проверку сделать на кодировку а то в XP будет кракобяз в интернете поищите как распознать кодировку Дос и Win
В вашем проекте можно вот эту строку изменять под кодировку, туда и вставляются название сетевых Код:
Последний раз редактировалось Aliens_wolfs; 29.03.2012 в 15:27. |
29.03.2012, 17:49 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
странно, а зачем в реестре хранить инфу в 866 кодировке...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить информацию со стороннего ресурса | Linel | PHP | 6 | 30.10.2010 18:13 |
Как получить информацию о БД? | Belarus | SQL, базы данных | 1 | 14.07.2010 19:09 |
Получить информацию с сайта | dimafe6 | Работа с сетью в Delphi | 4 | 03.07.2010 14:21 |
Получить информацию с сайта | Rapala | Работа с сетью в Delphi | 16 | 13.05.2010 14:50 |
Получить информацию о графическом адаптере | dimon_91 | Общие вопросы C/C++ | 1 | 08.12.2009 23:46 |