Понедельник, 25.11.2024, 21:40 | Приветствую Вас
Гость
Главная
|
Регистрация
|
Вход
|
RSS
C/С++ Программирование на языке высокого уровня
[
Новые сообщения
·
Участники
·
Правила форума
·
Поиск
·
RSS
]
Страница
1
из
1
1
Форум
»
C/C++
»
С++ уроки по созданию программ
»
Узнаем свой IP - адресок
Узнаем свой IP - адресок
PvP
Дата: Суббота, 15.05.2010, 19:59 | Сообщение #
1
Подполковник
Группа: Админы
Сообщений:
10
Репутация:
0
Статус:
Offline
Подключаем:
Code
#include <winsock2.h>
AnsiString out = "WinSock ERR";
WSADATA wsaData;
if (!WSAStartup(WINSOCK_VERSION, &wsaData)){char chInfo[64];
if (!gethostname(chInfo, sizeof(chInfo)))
{
hostent *sh;
sh=gethostbyname((char*)&chInfo);
if (sh!=NULL)
{
int nAdapter = 0;
while (sh->h_addr_list[nAdapter])
{
struct sockaddr_in adr;
memcpy(&adr.sin_addr, sh->h_addr_list[nAdapter], sh->h_length);
out = inet_ntoa(adr.sin_addr);
nAdapter++;
}
}
}
}
WSACleanup();
ShowMessage(out);
Или разместите на форме компонент TPowersock.
Использование:
Code
ShowMessage(Powersock1->LocalIP);
Форум
»
C/C++
»
С++ уроки по созданию программ
»
Узнаем свой IP - адресок
Страница
1
из
1
1
Главная страница форума
C/C++
Готовые программы,приложения
C++ уроки по созданию игр
С++ уроки по созданию программ
Администрация
Вопросы,предложения
общение
общаемся
Поиск:
Меню сайта
Главная страница
Информация о сайте
Каталог статей
Форум
Обратная связь
Наш опрос
Вы создаёте игры на С++?
Да
Нет
Только программы
Результаты
|
Архив опросов
Всего ответов:
16
Жизнь сайта
Добавь!
Поиск
Друзья и рейтинги