吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5399|回复: 3
收起左侧

[其他转载] IE修复工具 IE守护者 Delphi版源代码

[复制链接]
codebutcher 发表于 2013-4-1 14:59
本帖最后由 codebutcher 于 2013-4-1 15:00 编辑

代码如下:
unit Unit1;
interface
uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls,Registry, WinSkinData;
type
  TForm2 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    SkinData1: TSkinData;
    Button8: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
var
    Reg:TRegistry;
begin
    Reg:=TRegistry.Create;
    Reg.RootKey:=HKEY_CURRENT_USER;
    if   Reg.OpenKey('\Software\Microsoft\Internet Explorer\Main',true)   then
    Reg.WriteString('Start Page','about:blank');
    Application.MessageBox('你确定要设置IE主页为空白页吗?','警告', MB_YESNO);
    Reg.Free;
end;
procedure TForm2.Button2Click(Sender: TObject);
var
    Reg:TRegistry;
begin
    Reg:=TRegistry.Create;
    Reg.RootKey:=HKEY_CURRENT_USER;
    if   Reg.OpenKey('\Software\Microsoft\Internet Explorer\Main',true)   then
    Reg.WriteString('Start Page','http://www.52pojie.cn');
    Application.MessageBox('你确定要设置IE主页为吾爱破解论坛吗?','警告', MB_YESNO);
    Reg.Free;
end;
procedure TForm2.Button3Click(Sender: TObject);
var
    Reg:TRegistry;
begin
  Reg:=TRegistry.Create;
  Reg.RootKey:=HKEY_CURRENT_USER;
  Reg.OpenKey('\Software\Policies\Microsoft',true);
  Reg.CreateKey('Internet Explorer');
  Reg.OpenKey('\Software\Policies\Microsoft\Internet Explorer',true);
  Reg.CreateKey('Control Panel');
  Reg.OpenKey('\Software\Policies\Microsoft\Internet Explorer\Control Panel',true);
  Reg.WriteString('HomePage','1');
  Reg.Free;
  Application.MessageBox('你确定要锁定IE主页吗?','警告', MB_YESNO);

end;
procedure TForm2.Button4Click(Sender: TObject);
var
    Reg:TRegistry;
begin
  Reg:=TRegistry.Create;
  Reg.RootKey:=HKEY_CURRENT_USER;
  Reg.OpenKey('\Software\Policies\Microsoft\Internet Explorer\Control Panel',true);
  Reg.DeleteValue('HomePage');
  Reg.Free;
  Application.MessageBox('IE主页锁定已解除!','恭喜你', MB_OK);
end;
procedure TForm2.Button5Click(Sender: TObject);
var
    Reg:TRegistry;
begin
  Reg:=TRegistry.Create;
  Reg.RootKey := HKEY_CURRENT_USER;
  Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Policies\System',True);
  Reg.WriteInteger('DisableRegistryTools',1);
  Reg.Free;
  Application.MessageBox('你确定要锁定注册表吗?','警告', MB_YESNO);
end;
procedure TForm2.Button6Click(Sender: TObject);
var
    Reg:TRegistry;
begin
    Reg:=TRegistry.Create;
    Reg.RootKey:=HKEY_CURRENT_USER;
    Reg.OpenKey( '\Software\Microsoft\Windows\CurrentVersion\Policies\System',True);
    Reg.WriteInteger('DisableRegistryTools',0);
    Reg.Free;
    Application.MessageBox('注册表锁定解除成功!','恭喜你', MB_OK);
end;
procedure TForm2.Button7Click(Sender: TObject);
begin
Application.MessageBox('','', MB_OK);
end;
procedure TForm2.Button8Click(Sender: TObject);
begin
Close;
end;
end.
//备注
"C:\Program Files\Embarcadero\RAD Studio\9.0\bin\bds.exe" -pDelphi -np
启动参数:
C:\Program Files\Embarcadero\RAD Studio\9.0\bin\bds.exe" -ns -np -pDelphi

可选参数:  
跳过Delphi启动界面(no splash)   
-ns     
启动时不打开空项目(no project)     
-np   
在工具条上显示内存使用情况     
-HM      
内存校验,在工具条上显示内存错误信息   
-HV
关于信息提示窗口也可以用Application.MessageBox();做。
将ShowMessage();改用Application.MessageBox();
Application.MessageBox('成功去掉!','操作完成');
Application.MessageBox('成功复原!','操作完成');

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

cphust 发表于 2013-4-1 15:09
学习学习 谢谢啊!
王者阿穆 发表于 2013-5-8 16:11
why 发表于 2013-5-19 21:06
不错,谢谢楼主分享。发现吾爱里用Delphi的人很少,用易的多。其实Delphi很不错的。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-19 05:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表