一个说容易但是感觉不太容易的问题 我这儿有个例子,发你看看吧。留个e-mail。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 修改注册表这是PEDUMP的一段代码procedure AssocExeDllFile(Add_Del:Boolean);var Reg:TRegistry; Key1,Key2:String;begin Reg:=TRegistry.Create; try Reg.RootKey:=HKEY_CLASSES_ROOT; Key1:='\exefile\Shell\用 PEDUMP 分析'; Key2:='\dllfile\Shell\用 PEDUMP 分析'; if Add_Del then begin{Add} Reg.OpenKey(Key1+'\Command',True); Reg.WriteString('',Application.ExeName+' "%1"'); Reg.OpenKey(Key2+'\Command',True); Reg.WriteString('',Application.ExeName+' "%1"'); end else begin{Delete} Reg.OpenKey(Key1+'\Command',True); Reg.DeleteKey(Key1); Reg.OpenKey(Key2+'\Command',True); Reg.DeleteKey(Key2); end; Reg.CloseKey; finally Reg.Free; end;end; UP,我的E_MAILE:[email protected],给我一份吧,谢谢。 xml查找子节点问题 delphi怎么往飞天诚信的rockey6加密狗中放可执行文件? 怎么把多张图片转换成视频文件 调用动态库后,句柄 及 类的私有成员变量为什么会变??? 不知道这个结构是怎么回事啊!高手进来帮忙解决一下啊! 求助:怎么读取数据库(access)在定义时的 如何打开不同格式的文件? Delphi IDE的问题? 菜鸟上路,Database Desktop的问题 一个控件事件的问题!! 标题栏随意修改——该怎办?解决马上给粉。 在Delphi中怎样设置Excel单元格的 底色????
var
Reg:TRegistry;
Key1,Key2:String;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CLASSES_ROOT;
Key1:='\exefile\Shell\用 PEDUMP 分析';
Key2:='\dllfile\Shell\用 PEDUMP 分析';
if Add_Del then
begin{Add}
Reg.OpenKey(Key1+'\Command',True);
Reg.WriteString('',Application.ExeName+' "%1"');
Reg.OpenKey(Key2+'\Command',True);
Reg.WriteString('',Application.ExeName+' "%1"');
end else
begin{Delete}
Reg.OpenKey(Key1+'\Command',True);
Reg.DeleteKey(Key1);
Reg.OpenKey(Key2+'\Command',True);
Reg.DeleteKey(Key2);
end;
Reg.CloseKey;
finally
Reg.Free;
end;
end;