DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: a1871584487
今日帖子: 9
在线用户: 9
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 sutao (炸蛋) ★☆☆☆☆ -
普通会员
2004/4/30 10:18:35
标题:
客官,近来喝杯茶,有谁知道如何获取访问到本机的IP号列表 浏览:1178
加入我的收藏
楼主: 网上找了一遍普遍都是那个什么超级猛科的(废物代码)
有没有个人自己测试成功的方法
有帮忙贴一个给我
记得代码贴完整点,谢谢!!
此帖子包含附件:
GIF 图像
大小:2,474B
----------------------------------------------
作者:
男 yanlishan (yanlishan) ★☆☆☆☆ -
普通会员
2004/4/30 17:24:27
1楼: 恕本人愚笨,我不太明白楼主的意思。我想你是不是想取得网上邻居中各个计算机的IP地址啊?如果是的话,麻烦留个言,我倒是有这么一段程序。
----------------------------------------------
-
作者:
男 ynzbf (过河卒子) ★☆☆☆☆ -
盒子活跃会员
2004/5/1 17:27:01
2楼: 有就贴上来嘛,还问什么
----------------------------------------------
┏━━┓我      ●╭○╮   我┏━━┓
┃天长┃想°☆ /█∨█\ ☆ 爱┃海枯┃
┃地久┃你      ∏  ∏     你┃石烂┃
┗━━┛   ·☆爱你一生☆·  ┗━━┛
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/5/1 17:49:21
3楼: 那就你 别问了 明确告诉你 如果要 列表没有!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 yanlishan (yanlishan) ★☆☆☆☆ -
普通会员
2004/5/10 10:41:32
4楼: 下面是一段已知网上邻居中个计算机的名字,取得它相应IP地址的程序。
Function LocalIPList(Name:String):TStrings;
var
  phe:PHostEnt;
begin
  IPList.Clear;
  Result:=IPList;
Phe:=WsocketGetHostByName(Name);
if phe<>nil then
  GetIPList(phe,IPList);
end;
procedure GetIPList(phe:PHostEnt;ToList:TString);
type
  TaPInAddr=array[0..255] of PInAddr;
  PaPInAddr=^ TaPInAddr;
var
  pptr:PaPInAddr;
  I:Integer;
begin
  pptr:=PaPInAddr(phe^.h_addr_list);
  I:=0;
  while pptr^[I]<>nil do begin
    ToList.Add(StrPas(Wsocket_inet_ntoa(pptr^[I])));
    Inc(I);
end;
end;

----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行82.03125毫秒 RSS