让你的程序通过XP防火墙

Posted 今心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让你的程序通过XP防火墙相关的知识,希望对你有一定的参考价值。

procedure TForm1.Button1Click(Sender: TObject);
var
  FwMgr,Profile,FwApp: variant;
begin
  FwMgr := CreateOLEObject(‘HNetCfg.FwMgr‘);
  Profile := FwMgr.LocalPolicy.CurrentProfile;
  FwApp := CreateOLEObject(‘HNetCfg.FwAuthorizedApplication‘);
  FwApp.Name :=‘我的测试‘; //显示名字
  FwApp.ProcessImageFileName := Application.ExeName; //要通过的程序
  FwApp.Enabled  := true;
  Profile.AuthorizedApplications.Add(FwApp);
end;

  

以上是关于让你的程序通过XP防火墙的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

超简单让你的电脑成为一台路由器,SNAT协议

在防火墙的例外中注册程序(Windows7和XP),改写注册表

Sublime Text自定制代码片段(Code Snippets)

四个工具,让你的Android代码质量翻倍!

Sonar,让你的代码质量更好!