выполнить приложение моего файла в C # - PullRequest
0 голосов
/ 21 сентября 2009

Мое приложение создает файлы с расширением ".mhm".

Мне бы хотелось, чтобы мое приложение открывало и обрабатывало эти файлы, когда я дважды щелкаю по ним. В настоящее время при двойном щелчке файла мое приложение открывается, но не обрабатывает файл.

Как мне прочитать параметр args метода Main () в C # 2008?

Ответы [ 2 ]

2 голосов
/ 21 сентября 2009

"Привет

Мое приложение создает файлы с расширением .MHM. Я хотел бы, чтобы мое приложение было связано с этим расширением файла, чтобы при выполнении файла MHM мое приложение тоже использовало путь к файлу в качестве аргументов основного метода моего приложения. "

Это то, что я понял.

Грзенио имеет правильную идею -

public void static Main(string args[])
{ 
...
}

но для того, чтобы вставить ваше приложение в оболочку, потребовались бы дополнительные исследования, вам нужно было бы интегрировать ваше приложение в оболочку (используя реестр).

См. Здесь: сценарий, связанный с расширением для программы

РЕДАКТИРОВАТЬ: Спасибо за редактирование вопроса Крис, пытаясь увидеть вещи здесь немного шире ... Возможно, решение аргументов было все, что нужно ОП.

2 голосов
/ 21 сентября 2009

Если я правильно понимаю ваш вопрос, вы просто используете:

public void static Main(string args[])
{
...
}
...