Извините за вероятный вопрос noobish, только начинающий изучать C# и не смог найти ничего, что сработало.Загрузка из текстового файла при запуске программы
Я делаю текстовый редактор в C#, и до сих пор он может открывать и сохранять текстовые файлы внутри программы с помощью диалогов, но как я могу заставить его загрузить текст из файла, который я открываю в Windows Explorer, вне редактора, с редактором
В принципе, я уже читаю текстовые файлы, открытые внутри редактора, но как я могу сделать так, чтобы, если я открою текстовый файл (и имею программу по умолчанию для открытия текстовых файлов установлен в мой редактор), он прочитает его?
Я видел что-то о том, как получить имя файла и передать его в качестве аргумента, если это поможет.
Существует основной метод. Этот метод вызывается для запуска приложения. Он передает все аргументы командной строки/оболочки, если они есть. Проверьте, есть ли он, если так относитесь к нему как к имени файла и пытайтесь его открыть, как и любой другой файл. – Cameron
@ Давид: Нет. Вопрос довольно ясен. Это расплывчато только в том случае, если Серднад не знает, как выполнить то, что он хочет (нуждается в повышении в правильном направлении). – Cameron
Вы спрашиваете, как создать ассоциацию файлов (так, когда вы нажмете на файл в Проводнике, он запустит ваше приложение) или о том, как обрабатывать ассоциации файлов в вашем приложении или оба этих вопроса? – Dennis