• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

C++Builder的几则小应用

发布: 2008-4-24 09:40 | 作者: 不详 | 来源: Builder.com.cn | 查看: 26次 | 进入软件测试论坛讨论

领测软件测试网

^:M9s$g4AE3x
d_"^7V9G\+^x@;q5、获取计算机中的IP地址 软件测试技术网5zBN7@rpfP)Kg
如果您是一位系统管理员的话,可能要经常查看各个计算机的IP地址信息,按照一般的方法来查看比较繁琐,于是我们可以使用下面的代码来实现自动获取IP地址的功能:
aFa1c4J软件测试技术网uZ7u7MpV dq \
void __fastcall TForm1::Button1Click(TObject *Sender)
R`l%v1~HC6z{ 软件测试技术网AW}:CgZG0S"uc
hostent *p;
;O!dP8O4iVCchar s[128];
4y!n6D3h!f{ l WZ3ichar *p2; 软件测试技术网9T.z:[9PLf V [
gethostname(s, 128);//获取指定计算机的名字 软件测试技术网#txO0viV%l]
p = gethostbyname(s); 软件测试技术网4GAgT.h"N
Memo1->Lines->Add(p->h_name);  软件测试技术网ip x!d`d#~h
p2 = inet_ntoa(*((in_addr *)p->h_addr)); //获取指定计算机的IP地址 软件测试技术网$m(YsM6]Gv5uz
Memo1->Lines->Add(p2); 软件测试技术网CA)LF7FbP H!d)l3F'`
} 软件测试技术网)bn:a/J f$p;G

q_!b%h