Einzelnen Beitrag anzeigen

Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#3

Re: Text zu Dateierweiterung auslesen

  Alt 6. Sep 2007, 19:02
Gute Idee, also so ?
Delphi-Quellcode:
function GetIcon(Extension : String): Boolean;
var Reg: TRegistry;
begin
  Result := False;
  if Extension <> 'then
  begin
    if Extension[1] <> '.then
      Extension := '.' + Extension;

    Reg := TRegistry.Create;
    try
      Reg.RootKey := HKEY_CLASSES_ROOT;
      if Reg.OpenKey(Extension, True) then
        if Reg.OpenKey('DefaultIcon', True) then
          Reg.ReadString('DefaultIcon'); // <-- das ist das Icon
    finally
      Reg.Free;
    end;
  end;
end;
  Mit Zitat antworten Zitat