Получение аргументов приложения по внешней ссылке - C#

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

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

Добрый день! Начну немного издалека. В MS Office есть возможность открыть другое приложение Office по ссылке c каким-либо аргументом. Например, если в адрес ссылки ввести "C:\Users\User\Documents\Project.mpp#task sheet!5", то откроется файл Project.mpp и из списка задач будет выбрана задача под номером 5, то есть "#task sheet!5" является дополнительным аргументом. Вопрос в том, как можно поймать такой аргумент в своем приложении на C#? Пробовал использовать список аргументов командной строки:
String[] arguments = Environment.GetCommandLineArgs();
но там только один аргумент - полное имя моей программы. Подскажите пожалуйста, как еще возможно получать аргументы из таких ссылок при запуске программы по ссылке?

Решение задачи: «Получение аргументов приложения по внешней ссылке»

textual
Листинг программы
Environment.GetEnvironmentVariables()

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


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

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

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