Как сделать файл (например, .jkl
), который при его открытии откроется ваша пользовательская программа.Сделать собственный файл открытым по специальной программе VB
Например:
У меня есть файл test.jkl
Если я дважды щелкнуть по нему, моя программа будет один, чтобы прочитать его.
Как и расширение .jpg, при двойном щелчке по файлу краска будет всплывать и отображать изображение.
Мой код при изменении файла внутр только простой
File.Copy(origFile, origFile.Replace("txt", "jkl")
File.Delete(origFile)
Так что теперь у меня есть .jkl
файл, что теперь мне нужно делать, когда пользователь дважды щелкает .jkl
файл, эта программа будет автоматически открывать , спросите, где его сохранить, и измените его на .txt
на путь, куда хочет пользователь.
Как это сделать?
Это сообщение может помочь вам: https://social.msdn.microsoft.com/Forums/vstudio/en-US/4d8760c9-b2c9-4016- b75e-1b3189b0c30b/registering-a-extension? forum = vbgeneral – Prisoner
@Alex Спасибо! Но где бы я написал код? Если я положу его в событие загрузки формы, возможно, он снова напишет reg и снова. Как определить, уже ли он установлен? Поэтому он будет избегать перезаписывания значений каждый раз, когда загружается моя программа. –
@MukulVarshney Позволяет сказать, что я сделал то, что вы сказали, но как я могу получить путь к файлу этого файла? –