Необходимо открыть файл ассоциированый с приложением по клику в виндах
У меня имеется некий файл ассоциированный с приложением, и по клику на иконке файла в винде должно стартовать мое приложение и данный файл открыться в нем (по типу файлов Word). Вопрос: Как открыть этот файл в моем приложении по клику на этом файле в виндах? Если такое возможно то пришлите с исходниками. Заранее спасибо.
On 2001-10-24 18:39, Anonymous wrote:
Проблема заключается в следующем.
У меня имеется некий файл ассоциированный с приложением, и по клику на иконке файла в винде должно стартовать мое приложение и данный файл открыться в нем (по типу файлов Word). Вопрос: Как открыть этот файл в моем приложении по клику на этом файле в виндах? Если такое возможно то пришлите с исходниками. Заранее спасибо.
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
Для этого надо в реестре прописывать.
File aa.reg
REGEDIT4
[HKEY_CLASSES_ROOT.aaa]
@="AAAUnit"
[HKEY_CLASSES_ROOTAAAUnit]
[HKEY_CLASSES_ROOTAAAUnitShell]
[HKEY_CLASSES_ROOTAAAUnitShellOpen]
[HKEY_CLASSES_ROOTAAAUnitShellOpenCommand]
@="\"C\\Progs\\Server.exe\\" "%1""
В принципи в Deplhi есть инструменты редактирования реестра, но я их не помню (где-то в этом форуме по моему есть).
А записать это можно из батника инсталятора, например.
File install.bat
regedit.exe -s aa.reg
del aa.reg > nul
[ Это Сообщение было отредактировано Fantasist в 2001-10-24 2023 ]
[ Это Сообщение было отредактировано Fantasist в 2001-10-24 2041 ]
Посмотри как у других программ это прописано. В HKEY_CLASSES_ROOT.
Посмотри как у других программ это прописано. В HKEY_CLASSES_ROOT.