我正在从 Internet 下载文件,并将其保存在 IsolatedStorage 中。现在我想打开那个文件,即如果它是excel,如果安装了excel,我们应该用excel打开一个文件,或者提示用户选择应用程序来打开那个文件,就像在PC windows os中一样,我们怎么办这个..给我一些想法..
问问题
3129 次
3 回答
1
作为一般规则,没有办法做你所描述的事情。媒体除外,您可以将其与音乐和视频中心集成。例如,这将允许您下载一部电影,然后以与它是 zune 集合的一部分相同的方式播放它,即使它位于 IsolatedStorage 中。
如果您想从 Internet 下载办公文件,您可以通过在 WebBrowserTask 中打开它们直接链接到它们。然后,用户将能够在相关的办公程序中打开该文件。因此,如果您执行以下操作,文件将在 Excel 中打开:
var wbt = new WebBrowserTask();
wbt.URL = "http://example.com/file.xlsx";
wbt.Show();
这将不允许您将文件存储在 IsolatedStorage 中,这对您来说可能是也可能不是问题。
于 2011-02-18T16:00:24.553 回答
0
Windows Phone 应用程序是独立运行的,除了极少数例外,它们不能与其他程序交互。因此,您无法提供程序选择器以允许用户选择要启动的另一个应用程序。
于 2011-02-18T14:30:02.220 回答