如何在 SilverLight Web 应用程序中使用他们的默认应用程序打开文件?
How to open files using theirs default application in SilverLight Webapplication?
任何人都可以建议使用他们的文件打开文件的方法吗
Silverlight 应用程序中的默认应用程序。我能够得到
我正在选择的文件的完整路径。
这是为了在上传前验证文件。使用时:
AutomationFactory.CreateObject("WScript.Shell").Run(FileList[_index].filepath);
我明白了
System.IO.FileNotFoundException
如果文件名中包含 空格,则无法正常工作。
如果您想打开带空格的文件路径,您需要在路径两边添加引号。尝试使用:
"\"" + FILE_PATH + "\""
在您的代码中:
AutomationFactory.CreateObject("WScript.Shell").Run("\"" + FileList[_index].filepath + "\"");
任何人都可以建议使用他们的文件打开文件的方法吗 Silverlight 应用程序中的默认应用程序。我能够得到 我正在选择的文件的完整路径。
这是为了在上传前验证文件。使用时:
AutomationFactory.CreateObject("WScript.Shell").Run(FileList[_index].filepath);
我明白了
System.IO.FileNotFoundException
如果文件名中包含 空格,则无法正常工作。
如果您想打开带空格的文件路径,您需要在路径两边添加引号。尝试使用:
"\"" + FILE_PATH + "\""
在您的代码中:
AutomationFactory.CreateObject("WScript.Shell").Run("\"" + FileList[_index].filepath + "\"");