Я новичок программист и разработал приложение для замещения блокнота для моих собственных нужд (с некоторыми дополнительными функциями). Когда я дважды щелкаю файл .txt (или настраиваемое расширение, такое как .abc), я хочу, чтобы файл запускался в моем приложении так же, как блокнот. Я читал о File Association с программами, но я не получал многого.C# Установка моего приложения в качестве приложения по умолчанию
Может кто-нибудь указать мне, как я это сделаю? Просто дайте мне несколько идей, я бы очень хотел это сделать, и у меня есть возможность для моих пользователей установить приложение в качестве текстового редактора по умолчанию. Помощь будет высоко оценена.
Я получил его на работу с функцией registerextension() в месте, связанном с этой страницы. Однако есть еще одна проблема. Как я уже сказал, я хочу загрузить файл в свое приложение, поэтому я написал это в основной функции в классе программы if (args.Length == 1) { Main x = new Main(); x.Launch (args [0]); } Запуск - это функция в основной форме, я добавил MessageBox.Show (args [0]) в нее, чтобы увидеть, работает ли она, но она работает, но функция запускается, когда я закрываю приложение, а не открываю его. Почему это и как я могу это исправить? – david