Как можно узнать свой ip в дельфи?
Узнать свой IP
Узнать свой IP
|
22.06.2010 17:55:33
|
|
|
|
|
|
22.06.2010 18:11:33
Свой-то всегда 127.0.0.1 Или Вам нужен свой внешний/свой ip в локальной сети?
|
|
|
|
|
|
22.06.2010 18:15:56
Про локалхост-то я знаю, интересует свой ип в локалке.
|
|
|
|
|
|
22.06.2010 18:20:45
Тогда в командную строку отправить ipconfig и получить результат.
|
|
|
|
|
|
22.06.2010 18:45:31
А вот и решение:
|
|||
|
|
|
|
22.06.2010 18:49:27
Вопрос - что выдаст эта функция, если в компьютере больше одной сетевой карты?
|
|
|
|
|
|
22.06.2010 19:14:16
Я так понимаю, что вернет адрес первой? Да, тут, конечно, я прокололся.
UPD: порылся в интернете и нашел код. Позволяет получить список IP'ов:
Изменено:
rozpants - 22.06.2010 19:16:27
|
|||
|
|
|
|
22.06.2010 19:17:40
Ну почему же вовсе не обязательно. Мне сам код нравится. UPD: Второй вариант еще лучше. |
|||
|
|
|
|
22.06.2010 19:38:04
А чем он плох можете пояснить?
|
|
|
|
|
|
22.06.2010 19:39:41
Ничем, я не писал что он плох.
|
|
|
|
|
|
23.06.2010 12:15:41
Зачем мучаться многострочными кодами, которые могут вернуть не тот IP?
Если нужно просто узнать свой IP, по которому можно из интернета выйти на ваш комп, то компонентом tIdHTTP нужно запросить страницу http://myip.yandex.ru и отпарсить ее от html-тегов.
Изменено:
mihail filatov - 23.06.2010 12:16:15
|
|
|
|
|
|
23.06.2010 12:31:12
Способ может быть и хороший, но вопрос был - как узнать ip в локалке, то есть без доступа в интернет.
|
|
|
|
|
|
23.06.2010 17:16:36
Такое решение, к сожалению, не подходит в данном случае - локальная сеть не подключена к интернету. |
|||
|
|
|
|
23.06.2010 17:51:04
Ситуация невеселая: если даже самому компьютеру сложно узнать свой IP, то как другие смогут с ним связываться, чтобы послать данные именно ему?
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
11.11.2010 06:16:45
А вот эта прога прикольная получится.
|
||||
|
|
|
|||
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)