uses registry, ShlObj;procedure TForm1.RegistryFile
var
reg: TRegistry;
begin
reg := TRegistry.Create;
try
reg.RootKey := HKEY_CLASSES_ROOT;
reg.OpenKey('.xyz', true);
reg.WriteString('', 'xyzfile');
reg.CloseKey;
reg.OpenKey('xyzfile\shell\open\command', true);
reg.WriteString('',Application.ExeName + ' %1');
reg.Closekey;
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST + SHCNF_FLUSH, nil, nil);
finally
reg.Free;
end;
end;
var
reg: TRegistry;
begin
reg := TRegistry.Create;
try
reg.RootKey := HKEY_CLASSES_ROOT;
reg.OpenKey('.xyz', true);
reg.WriteString('', 'xyzfile');
reg.CloseKey;
reg.OpenKey('xyzfile\shell\open\command', true);
reg.WriteString('',Application.ExeName + ' %1');
reg.Closekey;
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST + SHCNF_FLUSH, nil, nil);
finally
reg.Free;
end;
end;
解决方案 »
- embeddedweb获取cookie后,如果使得从该组件打开的新页面也能获取到cookie。。。。谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 要做一个控制程序,如何做button
- Delphi怎么读出一段字节数值中的几个字节的十进制值
- 求sum
- qreport打印如何设置行间距,freport在打印一个大文本
- 第三方控件的名称???谁能告诉我。急!!!!!!!!
- 有没有相当于DrawGrid控件的控件呢?要求是没有获得焦点的虚线框,有没有呢?
- 关于默认输入法的设置问题,俺想应该比较简单,进来拿分,进来拿分,呵呵
- 如何将一个做好的Frame加到TabSheet中?
- 伴水,Chechy...高手救命!关于RTTI,自定义的控件包
- 看着好像是个老问题,其实不是
- 为什么我进入BDE ADMINISTRATOR会经常死锁?
可是在Delphi6中找不到ShObj.dcu文件,请问taxi该如何处理?