Запуск приложения по расширению - C#

Узнай цену своей работы

Формулировка задачи:

я знаю как создавать расширение, которое открывает программу, знаю как создавать программу открывающую файл по расширению, но как создать расширенние файла, которое при открытии его в ручную будет довать какой либо атрибут?

Решение задачи: «Запуск приложения по расширению»

textual
Листинг программы
using Microsoft.Win32;
RegistryKey newone;
newone = Registry.ClassesRoot.CreateSubKey("programm_file");
newone = newone.CreateSubKey("shell");
newone = newone.CreateSubKey("Запуск через ...");
newone = newone.CreateSubKey("command");
newone.SetValue ("",@"c:\myprog.exe %1");
newone = Registry.ClassesRoot.CreateSubKey(".myext");
newone.SetValue("","programm_file"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы