![]() |
1
2
如果您试图打开一个基于其mime扩展名的文件而不提示用户,那么在Silverlight Web应用程序中就不能这样做(无论是哪种情况,mime启动还是在不提示用户的情况下打开文件)。Silverlight不是一个“浏览器标准”,它的许多功能看起来都是出于安全和安全的考虑而被破坏的。(你不想让一个Silverlight应用程序在你不知道的情况下随机读取你硬盘上的文件,现在就悄悄地把它们上传到某个地方,是吗?) 我相信你可以在Silverlight4中做你想做的任何事情,但是它需要提升的权限(因此它必须安装在浏览器之外),还有一点COM黑客。 提升的权限不允许您直接访问“我的”文件夹以外的文件,因此我认为,如果您希望保持与Mac的跨平台兼容性,您将无法执行所需的操作。 但是,如果您不关心这一点,您可以利用Windows系统COM对象(特别是wscript.shell和scripting.filesystemobject对象)来做任何关于文件访问的事情。 Here's and example. 滚动到“COM互操作性”部分。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |