如何实现 arp -d

dyny 2003-10-19 09:21:22
如何实现 arp -d
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dyny 2003-10-20
  • 打赏
  • 举报
回复
arp 是一个网络协议,在windows中有一个ARP CACHE,一个记录MAC与IP关联的表
windows中有一个ARP.EXE,可以操作这个表
arp -d 可以删除表中的一条记录

问题:
如何在DELPHI中,实现 arp -d 的功能,即如何在DELPHI中,用某个API清空ARP CACHE
pankun 2003-10-19
  • 打赏
  • 举报
回复
什么意思?你是不是要使用命令行形式启动程序并使用参数,如果是这样的话.

procedure TForm1.FormCreate(Sender: TObject);
var
i: integer;
begin
for i := 0 to ParamCount do
ListBox1.Items.Add(ParamStr(i));
end;
例如这样就可以使用得到的参数.
pankun 2003-10-19
  • 打赏
  • 举报
回复
问题说清嘛,不知道你是不是指的清空高速缓存行?
FlushInstructionCache

dyny 2003-10-19
  • 打赏
  • 举报
回复
如何实现 arp -d 的功能,即如何在DELPHI中,清空ARP CACHE

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧