Запуск приложения по расширению - 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"

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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