Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Получить IP Добавлено: 04.04.07 16:27  

Автор вопроса:  Calhoon | Web-сайт: 4elovekssn.blog.ru | ICQ: 789764 
Прога должна показать внутренный (сетевой) 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-сайт: 4elovekssn.blog.ru
 Профиль | | #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-сайт: 4elovekssn.blog.ru
 Профиль | | #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
З.Ы. А в переменных окружения имени компа, по-моему, нету...
х.з., но дуриш помойму... ну ок.. а как тебе GetComputerName ?

Ответить

Номер ответа: 10
Автор ответа:
 Calhoon



ICQ: 789764 

Вопросов: 90
Ответов: 230
 Web-сайт: 4elovekssn.blog.ru
 Профиль | | #10
Добавлено: 05.04.07 19:56
GetComputerName

Эт я уже с 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-сайт: sharpc.livejournal.com
 Профиль | | #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 заходит.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам