Registriert seit: 21. Aug 2003
4.856 Beiträge
|
Re: Icon ändern
5. Jun 2004, 14:28
so, hier einminiupdate
Delphi-Quellcode:
function InstallExt(Extension, ExtDescription, FileDescription,
OpenWith, ParamString: string; IconIndex: Integer;
ExtVerb: string = 'Open'): Boolean;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
with Reg do
begin
RootKey := HKEY_CLASSES_ROOT;
OpenKey(Extension, True);
WriteString('', ExtDescription);
OpenKey('\' + ExtDescription, True);
WriteString('', FileDescription);
OpenKey('DefaultIcon', True);
WriteString('', OpenWith + ','+IntToStr(IconIndex));
OpenKey('\' + ExtDescription + '\Shell\'+ExtVerb+'\Command', True);
WriteString('', '"' + OpenWith + '" "' + ParamString + '"');
end;
Result := True;
except
Result := False;
end;
Reg.Free;
end;
alles andere wäre für meine zwecke overkill, aber ich werde keinen daran hindern, es hinzuzufügen...
|
|
Zitat
|