网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > DELPHI > 正文
谈用Delphi程序获取拨号连接的动态IP地址
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
下载{$ArticleTitle}原创论文样式
p;  dwResult : DWORD;
   dwSize         : DWORD;
   RASpppIP     : TRASPPPIP;
//活动的拨号连接的动态IP地址信息
begin
     connections[ 0 ].dwSize := sizeof(RASCONN);
     longSize := MaxConnections * connections[ 0 ].dwSize;
//接收活动连接的缓冲区大小
     intAvailabelConnections := 0;
     //获取所有活动的拨号连接的信息(连接句柄和设置信息)
     dwResult := RasEnumConnections( connections[ 0 ],
longSize,intAvailabelConnections );
     if 0 < > dwResult then
        memo1.lines.add( ''错误:'' + inttostr( dwResult ) )
     else
         begin
              memo1.lines.add( ''现有的活动连接有'' +
IntToStr( intAvailabelConnections ) + ''个'');
//显示所有活动的拨号连接的信息(设置信息和动态IP地址)
        for intIndex := 0 to intAvailabelConnections - 1 do
                     begin
//显示一个活动的拨号连接的设置信息
                          strTemp := ''连接名称:''
+ StrPAS( connections[ intIndex ].szEntryName )
                                   + '',设备类型:''
+ StrPAS( connections[ intIndex ].szDeviceType )
                                   + '',设备名称:''
+ StrPAS( connections[ intIndex ].szDeviceName );
                          memo1.lines.add( strTemp );
//显示一个活动的拨号连接的动态IP地址
                          dwSize := SizeOf(RASpppIP);
                          RASpppIP.dwSize := dwSize;
                          dwResult := RASGetProjectionInfo
( connections[ intIndex ].hRasConn,
RASP_PppIp

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号