Страница: 1 | 2 |
Вопрос: Получить IP
Добавлено: 04.04.07 16:27
Автор вопроса: Calhoon | Web-сайт:
Прога должна показать внутренный (сетевой) IP и имя компа. Как сделать?
Ответы
Всего ответов: 18
Номер ответа: 1
Автор ответа:
Игорь
Вопросов: 2
Ответов: 7
Профиль | | #1
Добавлено: 04.04.07 16:42
Самый простой способ в проге прописываешь путь к командной строке(я имею ввиду к exe'шнику),следующим этапом заставь ее прописывать там строчку ipconfig/all
Номер ответа: 2
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #2
Добавлено: 04.04.07 16:53
Коли уж на то пошло, то команда такая:
cmd /c ipconfig /all > c:\1.txt
А вообще, у меня есть пример на VB (скорее всего, с этого же сайта скачанный).
Если надо, давайте мыло.
Номер ответа: 3
Автор ответа:
Calhoon
ICQ: 789764
Вопросов: 90
Ответов: 230
Web-сайт:
Профиль | | #3
Добавлено: 04.04.07 17:14
chn@nc.ru
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 04.04.07 19:39
Имя компа через переменную окружения вытащи. А про сетевой IP - вопрос задан не точно. Что если ихнесколько? Хотя в любом случае, api для работы с сокетами помогут. Примеров в инете валом - самый простой и более мение рабочий vbsocket (by Dasharm)
Номер ответа: 5
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #5
Добавлено: 04.04.07 19:41
Calhoon, ты же вроде не новичек...
http://www.vbnet.ru/samples/download.aspx?id=657
Номер ответа: 6
Автор ответа:
Programmer
Вопросов: 71
Ответов: 246
Профиль | | #6
Добавлено: 04.04.07 20:03
Mcirosoft Windsock Control
WinSock1.LocalIP
Номер ответа: 7
Автор ответа:
Calhoon
ICQ: 789764
Вопросов: 90
Ответов: 230
Web-сайт:
Профиль | | #7
Добавлено: 04.04.07 21:25
Башка трещит, поиск не рубит, примеры не те, WinSock не пойдет... Нашел исходник через АПИ, все работает.
З.Ы. А в переменных окружения имени компа, по-моему, нету...
Номер ответа: 8
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #8
Добавлено: 05.04.07 14:20
Башка трещит --- опохмелись ---, поиск не рубит, --- он дается только избранным(шутка, просто выбери "Обшие" и в "Только по теме" примеры не те, --- почему же, все норм) --- WinSock не пойдет... --- если не нравится что его надо класть рядом с собой, то это не будет проблемой, если засунешь его в ресурсы и вынешь его оттуда ненадолго при загрузке формы.
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 05.04.07 19:30
Номер ответа: 10
Автор ответа:
Calhoon
ICQ: 789764
Вопросов: 90
Ответов: 230
Web-сайт:
Профиль | | #10
Добавлено: 05.04.07 19:56
Эт я уже с API поюзал... Все, я нашел, что искал.
А у меня ни одной формы в проекте... Что, в модуль добавлять? ))
Номер ответа: 11
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #11
Добавлено: 05.04.07 21:34
а как вам Environ("ComputerName" ?
Номер ответа: 12
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #12
Добавлено: 06.04.07 00:57
самый простой способ - 127.0.0.1
Остальное для "мы не ищем легких путей"
Номер ответа: 13
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #13
Добавлено: 06.04.07 03:52
GetIpAddrTable
Номер ответа: 14
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #14
Добавлено: 06.04.07 14:53
Brand, 127.0.0.1 — это не айпи локальной сети.. винсок юзай, он покажет именно тот что нужен.
Номер ответа: 15
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #15
Добавлено: 06.04.07 18:12
Попробуй - у меня по 127.0.0.1 заходит.