何获取机器的ip地址
来源:互联网 发布:q宠大乐斗专精数据 编辑:程序博客网 时间:2024/05/13 05:28
Function GetIP: String;
Var
ch : Array[1..32] Of Char;
i : Integer;
WSData: TWSAData;
MyHost: PHostEnt;
Begin
If WSAstartup(2,wsdata)<>0 Then
Begin
If MessageDlg('Can''t start Winsock: Error '+IntToStr(WSAGetLastErro
r)+' Exit?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes
Then Halt;
End;
Try
If getHostName(@ch[1],32)<>0 Then
Begin
If MessageDlg('getHostName() failed ! /n Exit?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes
Then Halt;
End;
Except
If MessageDlg('getHostName() failed ! /n Exit?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes
Then Halt;
End;
MyHost:=GetHostByName(@ch[1]);
IF MyHost=NIL THEN
BEGIN
If MessageDlg('GetHostName('+StrPas(@ch[1])+') failed : Error'+IntTo
Str(WSAGetLastError)+' /n Exit?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes
Then Halt;
END
ELSE
BEGIN
Result:='';
For i:=1 To 4 Do
Begin
Result:=Result+IntToStr(Ord(MyHost.h_addr^[i-1]));
If i<4 Then Result:=Result+'.';
End;
End;
WSACleanup;
END;
- 何获取机器的ip地址
- 根据计算机的名字获取对方机器的IP地址
- Servlet中获取来访机器的IP地址
- 获取linux机器的IP和mac地址
- java 获取本地机器外网的IP地址
- 用php代码获取机器的ip地址
- Windows获取本机机器名和ip地址及ip地址的字符串形式
- 获取本地机器IP地址(C#)
- 获取机器IP和MAC地址
- Java获取IP地址及机器名称
- 获取服务所在机器IP地址
- IP地址的获取
- 通过 ARP 协议获取局域网内指定 IP 地址的机器的 MAC 地址
- Dos命令行下,如何通过IP地址获取局域网内机器的MAC地址?
- 获取本机的机器名字、IP地址和MAC地址
- javascript获取本机ip地址 mac地址 机器名
- javascript获取本机ip地址 mac地址 机器名
- javascript获取本机ip地址 mac地址 机器名
- JAVA中转义字符
- 【转】事实胜于雄辩 央视及举报中心蓄意捏造
- “表单控件”与“实体类”
- 正面思考
- Thinkpad SL400安装xp系统
- 何获取机器的ip地址
- 解析“云计算”(我是一片云 --李开复)
- 浮动广告
- 何获得当前网卡的mac地址
- 感叹啊
- 在局域网中,知道对方的电脑名字,怎么得到IP地址
- 独家:.NET开发人员必知的八个网站
- 发挥CRM最大效益的支点在哪
- 写博原则