0
我正在C#中开发一个应用程序来加密/解密文件。我已经使用文件关联在单击加密文件时调用解密应用程序。 因此,代码'Application.ExecutablePath +“%1”'启用。作为参数的Windows路径
%1给出文件的FullName。如果文件名中没有空格,它的工作正常,但是如果它的空格如“C:\ Folder Name \ Encrypted File.enc”被接收为“C:\ FOLDERNAM〜1 \ ENCRPTEDFIL〜1”。
如何获取该文件名正确无误?
但它工作,尽管路径似乎很奇怪,对吧?它只是转换为** 8.3文件名**:http://en.wikipedia.org/wiki/8.3_filename – eckes 2011-02-01 08:49:58