求助:用Delphi如何实现对 hosts 文件修改的思路??? ( 积分: 100 )

  • 主题发起人 主题发起人 pomutou
  • 开始时间 开始时间
P

pomutou

Unregistered / Unconfirmed
GUEST, unregistred user!
用Delphi如何实现对 hosts 文件的修改?
具体是这样的,首先得找到hosts这个文件,这个不难实现,再就是找到hosts文件里面的某一个语句,然后对它进行修改,或着可以删除他再添加一个新语句,
求求各位大侠帮帮忙
 
用TStringList类的LoadFromFile、SaveToFile可以很容易的实现对文本文件的读写。至
于“找到里面的某一个语句”,可以逐行利用POS进行定位扫描,改好了SaveToFile即可。
具体请参考Delphi自带帮助。
 
楼上说的应该就是一个简单的方法了。
var f1: Tstringlist;
begin
f1:= Tstringlist.create;
f1.loadfromfile('c:/..hosts'); //具体文件路径请自行补足
f1.add('127.0.0.1 *.qq.com');
f1.savetofile('c:/..hosts');
f1.free;
end;
 
多谢 多谢!!!!!!!!!
 
多人接受答案了。
 
后退
顶部