Russian Qt Forum
Май 13, 2024, 09:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Определение IP-адреса компьютера.  (Прочитано 28591 раз)
Aleksej
Гость
« : Март 18, 2004, 16:50 »

Кто знает, как можно определить IP-адрес компьютера?
Заранее благодарен за советы.
Записан
Khan
Гость
« Ответ #1 : Март 19, 2004, 10:49 »

Набери в командной строке:
ipconfig /all

Если ты находишься за прокси и хочешь узнать свой внешний IP адрес, то зайди на сайт http://whatismyip.com

Также нужно учитывать, что при работе на Dial-UP и на выделенках с DHCP твой внешний IP может меняться.
Записан
Germiona
Гость
« Ответ #2 : Июнь 17, 2008, 14:10 »

А средствами QT можно определить IP-адрес компутера?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Июнь 17, 2008, 15:22 »

см. класс QHostInfo
Записан

Юра.
Germiona
Гость
« Ответ #4 : Июнь 19, 2008, 10:02 »

Цитировать
см. класс QHostInfo


Хм,это наверное QT4? В QT3 не нашла такого класса  Грустный
Записан
Tonal
Гость
« Ответ #5 : Июнь 19, 2008, 11:21 »

Для винды выполни такую команду через QProcess:
Код:
ipconfig /all |grep \"IP-адрес\"|sed -e \"s/^[^:]*: //g\"
Если grep-а и sed-а нет, то это же можно элементарно сделать средствами Qt. :-)
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #6 : Июнь 19, 2008, 17:06 »

В QT3 это называется QHostAddress.
Код:
Host addresses may be set with setAddress() and retrieved with ip4Addr() or toString(). 

Т.к. это доступно только для Enterprise-версии, то в OpenSource может и не быть. (не знаю, не проверял  Подмигивающий )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.