Как получить*. extension name?
Привет. Я создаю проект Windows Form с пользовательским расширением файла.
То, что я хочу, это когда я дважды щелкаю значок с новым расширением файла, чтобы получить имя файла и путь к файлу.
Пример:
C:\TestDB\NewDatabase2\NewDatabase2.abc
Мне нужно найти путь:
C:\TestDB\NewDatabase2
Мне также нужно имя файла:
NewDatabase2.abc
Что я уже пробовал:
Я пробовал такие вещи, как:
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase
System.IO.Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)
Я получаю только имя. exe.
F-ES Sitecore
Взгляните на методы объекта Path
Путь.GetFileName
Path.GetFileNameWithoutExtension
stivanov
Да,но вам нужно предоставить строку с путем. Я не могу получить имя значка двойного щелчка при запуске приложения.