我对Silverlight应用程序有疑问,我们可以访问MyDocuments。我正在创建一个应用程序,它将从远程服务器下载一组文件。是否可以将这些文件保存在MyDocuments而不是孤立存储中。我正在使用Silverlight 4.0。任何人都可以给我示例代码。回复:将下载的文件保存到MyDocuments
3
A
回答
2
为了达到您需要使用Silverlight 4并指定在安装为浏览器外应用程序时应该获得提升特权。当作为OOB运行时,应用程序将有权访问用户的Documents文件夹。
在所有其他情况下,您将需要使用SaveFileDialog
,用户可以明确指定保存文件的位置。
编辑代码示例: -
if (Application.Current.HasElevatedPermissions)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
path = Combine.Path(path, "MySaveFile.dat");
using (var filestream = File.OpenWrite(path))
{
// pump your input stream in to the filestream using standard Stream methods
}
}
0
没有独立存储是目前唯一的选择。
相关问题
- 1. 将文件保存到MyDocuments +应用程序文件夹
- 2. 下载ZIP文件保存到iPhone
- 3. 下载并保存文件到磁盘
- 4. 保存下载图像到文件
- 5. 如何将下载的文件保存到指定的路径?
- 6. WebClient - 将下载的文件保存到磁盘
- 7. 将异步下载文件的内容保存到SQLITE
- 8. 将下载的曲目保存到SDCard?
- 9. ObjC下载文件并将其保存到目录
- 10. Cordova将图像下载保存到www文件夹中
- 11. 下载PDF文件并将其保存到SD卡
- 12. 下载文件并将其保存到SD卡
- 13. 将文件下载到内存中
- 14. 无法在下载文件夹中看到保存的文件
- 15. 和的NodeJS AngularJS:下载文件$ http.get()并保存到文件夹
- 16. 如何将下载的文件保存在缓存中android
- 17. 下载并保存JMeter中的文件
- 18. Qt5:在不保存到硬盘的情况下下载文件
- 19. 下载从URL文件并保存到内存盘的Android
- 20. 如何将下载的文件保存到android的内部存储中?
- 21. 下载并保存文件并保留相同的文件名
- 22. 将下载的文件保存到内部存储器java/android失败
- 23. 将下载apk文件下载到内部存储器
- 24. 下载文件并将其保存在独立存储
- 25. 将下载的文件保存到磁盘时的浏览器事件
- 26. 如何将下载的文件保存为只读的iOs
- 27. 保存下载文件在电话
- 28. javame - 下载并保存mp3文件
- 29. 下载并保存excel文件
- 30. 用vbscript下载提示保存文件
我使用Silverlight 4.0你能不能给我的示例代码它 – subbu 2010-02-01 13:12:11
感谢安东尼代码 – subbu 2010-02-01 13:22:32