社区
C++ Builder
帖子详情
怎样得到本机的ip地址?
linuxgyh
2003-08-20 05:52:45
怎样得到本机的ip地址?
...全文
35
7
打赏
收藏
怎样得到本机的ip地址?
怎样得到本机的ip地址?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Darnshong
2003-08-20
打赏
举报
回复
使用IdIPWatch控件具有CurrentIP、CurrentIP属性和LocalIP()方法
ssyqcwj
2003-08-20
打赏
举报
回复
为得到本机的IP地址用得着编程吗?
运行->Ipconfig
MikeWKL
2003-08-20
打赏
举报
回复
mark
up...
ppgo
2003-08-20
打赏
举报
回复
//---------------------------------------------------------------------------
#include <windows.h>
#include <winsock2.h>
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
WORD version = MAKEWORD(1,1);
WSADATA wsaData;
WSAStartup(version, &wsaData);
char name[50];
gethostname(name,50);
hostent* host = gethostbyname(name);
char* adr = inet_ntoa(*(in_addr*)host->h_addr);
AnsiString myip(adr);
ShowMessage(myip);
return 0;
}
//---------------------------------------------------------------------------
wuxking
2003-08-20
打赏
举报
回复
可以用TSock 类,查看 LocalHost属性。
铁拳
2003-08-20
打赏
举报
回复
也可以加入tcp控件,看它的 localhostip
Atomictry
2003-08-20
打赏
举报
回复
(作者不祥):
.cpp中:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
WORD wVersionRequested;
WSADATA wsaData;
//Start up WinSock
wVersionRequested = MAKEWORD(1, 1);
WSAStartup(wVersionRequested, &wsaData);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormDestroy(TObject *Sender)
{
WSACleanup();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
hostent *p;
char s[128];
char *p2;
gethostname(s, 128);//获取指定计算机的名字
p = gethostbyname(s);
p2 = inet_ntoa(*((in_addr *)p->h_addr)); //获取指定计算机的IP地址
Memo1->Lines->Add(p2);
}
//---------------------------------------------------------------------------
.h中加入:
include <WinSock2.h>
获得
本机
IP地址
演示如何获得
本机
IP地址
,如何生成透明窗口,如何从任务条上隐藏
怎样查询
本机
ip地址
?如何利用花生壳获取外网IP教程
那么我们如何知道
本机
ip地址
呢?我们如何获得外网
ip地址
呢?今天小编就来给大家介绍一下。 什么是
ip地址
? 在现实生活中,假如我们要给对方写信,除了信件内容以外,我们还需要填写信封,信封有两个重要信息,一...
如何用C语言获得
本机
IP地址
?(获取一个ip或者获取所有ip)
我们可以在cmd中敲入ipconfig来获取
本机
ip地址
,下面写个程序来获取
本机
ip地址
(结果相同): #include #include #pragma comment(lib,"ws2_32.lib") // 静态库 void findIP(char *ip) { WORD v = MAKEWORD(1, 1)...
查看网卡ip linux,教你如何查看
本机
ip地址
?
说到查看电脑
本机
的IP,相信不少人都在需要更换网络或者...
本机
ip地址
查询首先我们来看看怎么查看
本机
的
ip地址
,这里的地址指的是在局域网中的地址,首先,我们在桌面上右击”网上邻居“,然后找到”属性“,其次,...
Java 获取
本机
IP地址
在Java中如何准确的获取到
本机
IP地址
呢?网上大部分的做法是InetAddress.getLocalHost().getHostAddress()。这的确能获取到
本机
IP地址
,但是是不准确的。因为忽略了一个问题,网络环境是多变的,一台计算机不同的...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章