Как вернуть ассоциации файлов Delphi
Если поверх версии Delphi поставить более младшую (иногда возникает такая необходимость),
то свежеустанавливаемая версия переоформляет на себя все типы файлов (pas, dpr и др.), хоть
она и является более старой. Решить проблему можно переустановкой новой версии, а можно
и с помощью файлов реестра.
Как вернуть ассоциации файлов Delphi 7
Предлагаемый ниже reg-файл поможет восстановить ассоциации pas, dfm и dpr файлов с 7-ой
версией. Перед использованием убедитесь, что Delphi у вас установлена по тому же пути, что
и в файле реестра, в случае отличий путь нужно исправить.
REGEDIT4
[HKEY_CLASSES_ROOT\.bpg]
@="BorlandProjectGroup"
[HKEY_CLASSES_ROOT\.dfm]
@="DelphiForm"
[HKEY_CLASSES_ROOT\.dpk]
@="DelphiPackage"
[HKEY_CLASSES_ROOT\.dpr]
@="DelphiProject"
[HKEY_CLASSES_ROOT\.pas]
@="DelphiUnit"
[HKEY_CLASSES_ROOT\.xfm]
@="DelphiCLXForm"
[HKEY_CLASSES_ROOT\BorlandProjectGroup]
@="Borland Project Group"
[HKEY_CLASSES_ROOT\BorlandProjectGroup\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe, 4"
[HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell]
[HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiCLXForm]
[HKEY_CLASSES_ROOT\DelphiCLXForm\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe, 2"
[HKEY_CLASSES_ROOT\DelphiCLXForm\Shell]
[HKEY_CLASSES_ROOT\DelphiCLXForm\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\DelphiCLXForm\Shell\Open\command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\DelphiCLXForm\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiCLXForm\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiForm]
@="Delphi Form"
[HKEY_CLASSES_ROOT\DelphiForm\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe, 2"
[HKEY_CLASSES_ROOT\DelphiForm\Shell]
[HKEY_CLASSES_ROOT\DelphiForm\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiPackage]
@="Delphi Package"
[HKEY_CLASSES_ROOT\DelphiPackage\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe,3"
[HKEY_CLASSES_ROOT\DelphiPackage\Shell]
[HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiProject]
@="Delphi Project"
[HKEY_CLASSES_ROOT\DelphiProject\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe, 4"
[HKEY_CLASSES_ROOT\DelphiProject\Shell]
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiUnit]
@="Delphi Source File"
[HKEY_CLASSES_ROOT\DelphiUnit\DefaultIcon]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe,5"
[HKEY_CLASSES_ROOT\DelphiUnit\Shell]
[HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\Command]
@="D:\\Program Files\\Borland\\Delphi7\\Bin\\delphi32.exe /np"
[HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\ddeexec\Application]
@="DELPHI32" |
Как вернуть ассоциации файлов Delphi 2007
Этот reg-файл поможет восстановить все ассоциации файлов с 2007-ой версией. Перед
использованием убедитесь, что Delphi у вас установлена по тому же пути, что и файле реестра,
в случае отличий путь нужно исправить.
REGEDIT4
[HKEY_CLASSES_ROOT\.bdsdeploy]
@="BDS.BDSDEPLOYFile"
[HKEY_CLASSES_ROOT\.bdsgroup]
@="BDS.ProjectGroup"
[HKEY_CLASSES_ROOT\.bdsproj]
@="BDS.ProjectFile"
[HKEY_CLASSES_ROOT\.config]
"Content Type"="application/xml"
@="BDS.ConfigFile"
[HKEY_CLASSES_ROOT\.dfm]
@="BDS.DfmFile"
[HKEY_CLASSES_ROOT\.dpk]
@="BDS.DpkFile"
[HKEY_CLASSES_ROOT\.dpkw]
@="BDS.DpkwFile"
[HKEY_CLASSES_ROOT\.dpr]
@="BDS.DprFile"
[HKEY_CLASSES_ROOT\.dproj]
@="BDS.DProjFile"
[HKEY_CLASSES_ROOT\.groupproj]
@="BDS.GroupProjFile"
[HKEY_CLASSES_ROOT\.pas]
@="BDS.PasFile"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile]
@="BDS Deploy File"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\deployide100.bpl,0"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.BDSDEPLOYFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.ConfigFile]
@="Borland Developer Studio Config File"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\dotnetaspide100.bpl,6"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.ConfigFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.DfmFile]
@="Delphi Form"
[HKEY_CLASSES_ROOT\BDS.DfmFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,1"
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.DfmFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.DpkFile]
@="Delphi Package"
[HKEY_CLASSES_ROOT\BDS.DpkFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,2"
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.DpkFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.DpkwFile]
@="Delphi Package"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,2"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.DpkwFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.DprFile]
@="Delphi Project File"
[HKEY_CLASSES_ROOT\BDS.DprFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,3"
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.DprFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.DProjFile]
@="Delphi Project File"
[HKEY_CLASSES_ROOT\BDS.DProjFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,3"
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.DProjFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile]
@="Borland Developer Studio Project Group"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bds.exe,2"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.GroupProjFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.PasFile]
@="Delphi Source File"
[HKEY_CLASSES_ROOT\BDS.PasFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\delphicoreide100.bpl,4"
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.PasFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.ProjectFile]
@="Borland Developer Studio Project File"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bds.exe,1"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.ProjectFile\Shell\Open\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup]
@="Borland Developer Studio Project Group"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\DefaultIcon]
@="D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bds.exe,2"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell]
@=""
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell\Open]
@="&Open"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell\Open\Command]
@="\"D:\\Program Files\\CodeGear\\RAD Studio\\5.0\\Bin\\bdsLauncher.exe\" \"D:\\Program Files\\CodeGear\\RAD
Studio\\5.0\\Bin\\bds.exe\" /np"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell\Open\ddeexec\application]
@="bdslauncher"
[HKEY_CLASSES_ROOT\BDS.ProjectGroup\Shell\Open\ddeexec\topic]
@="system" |
Вы можете скачать регистрационные файлы здесь: Delphi 7 (3,49 кБ) и Delphi
2007 (8,48 кБ).
|