var reg: TRegistry; begin reg := TRegistry.Create; try reg.RootKey := HKEY_CLASSES_ROOT; if reg.OpenKeyReadOnly('.exe') then ShowMessage(reg.ReadString('')); finally reg.Free; end; end;