社区
Windows SDK/API
帖子详情
如何编程设置本机IP地址?Wait on line..........
DelphiStudy
2002-11-24 02:34:22
求教如何编程设置本机IP地址?
多谢了。
...全文
274
5
打赏
收藏
如何编程设置本机IP地址?Wait on line..........
求教如何编程设置本机IP地址? 多谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhzxf
2002-12-25
打赏
举报
回复
程序中执行DOS命令:
winexec(pchar('netsh interface ip set address name="本地连接" source= static addr= '+要设置的IP+' mask='+子码),SW_HIDE);
其中"本地连接"为"控制面板"->"网上邻居"中显示的本地局域网连接名称,可以更改名字
dragonimp
2002-12-17
打赏
举报
回复
这样好像不会马上生效吧,要禁用再启用才行吧?!
可以用netsh 命令行可以设置,不知道怎么用程序写出同样效果的
ppbaobei123
2002-12-01
打赏
举报
回复
知道IP在什么位置,就可以更改了,看看下面这个
在NT上, 先获得网络设备驱动程序的名称:
sNetCardRegKey := '\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\1'; 1 或者其他能在这个地方枚举到的子键
regRootKey.RootKey := HKEY_LOCAL_MACHINE;
regRootKey.OpenKeyReadOnly(SNetCardRegKey);
sNetCardDriverName := regRootKey.ReadString('ServiceName');
然后:
sServiceRegKey := '\SYSTEM\CurrentControlSet\Services\';
sTCPIPRegKey := sServiceRegKey + sNetCardDriverName + '\Parameters\Tcpip';
在'IPAddress'中获得这个设备的所有IP地址
regRootKey.ReadBinaryData('IPAddress', cIPAddressArray, 255);
在'SubNetMask'中获得IP地址对应的子网掩码
regRootKey.ReadBinaryData('SubNetMask', cNetMaskArray, 255);
在Win95/98中:
获得设备名称的办法:
sNetCardRegKey := '\Enum\Network\MSTCP\0001\'; 0001 或者其他能在这个地方枚举到的子键
sServiceRegKey := '\SYSTEM\CurrentControlSet\Services\Class\';
regRootKey.RootKey := HKEY_LOCAL_MACHINE;
regRootKey.OpenKeyReadOnly(SNetCardRegKey);
sNetCardDriverName := regRootKey.ReadString('Driver');
然后:
sTCPIPRegKey := sServiceRegKey + sNetCardDriverName;
regRootKey.OpenKeyReadOnly(sTCPIPRegKey);
最后获得IP地址和子网掩码:
sIPAddress := regRootKey.ReadString('IPAddress');
sNetMask := regRootKey.ReadString('IPMask');
Win95不支持一个设备对应多个地址
DelphiStudy
2002-11-24
打赏
举报
回复
能具体一点吗?
在哪个键值里改?
cbdiy
2002-11-24
打赏
举报
回复
改注册表
A start job is running for Network Manager
wait
on
line
(29s / no limit) 等待30s解决办法
电脑安装openSUSE42.3和 Ubuntu16.04 双系统,当电脑插上网线后开机会出现A start job is running for Network Manager
wait
on
line
(29s / no limit) 等待30S时间的提示,不插网线不会出现,通过网上查资料和实验...
网络通信技术--
设置
IP地址
无论是使用Cisco、H3C还是Huawei的设备,路由器与交换机上
设置
IP地址
的命令都是一样的。下面我使用华为的路由器与交换机作为示例: 下面是我们的实验拓扑图: 实验器材:AR路由器三台;吉比特以太网线缆三条
Java面试宝典2013版(超长版)
wait
() 有什么区别 ?
..........
..........
..........
..........
..........
..........
......... 2 48 、同步和异步有何异同,在什么情况下分别使用他们?举例说明。
..........
....... 2 49. 下面两个方法同步吗?...
Java面试宝典2017版
一. Java基础部分
..........
..........
..........
..........
..........
..........
..........
..........
..........
........ 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?...
ERROR : 重启网卡失败 Job for network.service failed because the control process exited with error code
如上图,突然出现这个问题,解决问题办法 1.和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了, service ...命令为: systemctl enable NetworkManager-
wait
-on
line
.service 3.和.
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章