Как восстановить путь с пробелами в Windows? - PullRequest
1 голос
/ 19 января 2010

Я добавил ключ в реестр, так что, когда я щелкаю правой кнопкой мыши файл JPEG, я вижу новую опцию «Преобразовать», которая фактически запускает мое приложение.Мое приложение получает полный путь к выбранному файлу в качестве набора (в параметре «args» метода Main () »).Проблема заключается в том, что Windows преобразует полный путь к файлу, который содержит символы «~».Например: «AB C.JPG» становится «ABC ~ 1.JPG».

Есть ли способ восстановить исходный полный путь к файлу (который содержит пробелы) в моем приложении?Если нет, не могли бы вы предложить обходной путь?

Спасибо!

1 Ответ

0 голосов
/ 19 января 2010

Попробуйте System.IO.Path.GetFullPath. Но я не понимаю, почему это важно, если вы просто открываете файл.

...