Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Excel启动HTML文件_C#_Uwp_Windows Runtime - Fatal编程技术网

C# 使用Excel启动HTML文件

C# 使用Excel启动HTML文件,c#,uwp,windows-runtime,C#,Uwp,Windows Runtime,请注意,这是UWP/WinRT 我有一个生成为HTML的报告。它是表格。我想给用户一个选项,弹出这个文件在Excel中打开过滤,排序和操作的原因。这将是一个不错的选择,除了用浏览器中的defaultapp打开HTML文件。我的目标是用Excel打开HTML文件。如果要用Excel启动HTML文件,它将启动默认应用程序,因此您可以使用LauncherOptions启动从“打开方式”对话框中选择的Excel var options = new Windows.System.LauncherOptio

请注意,这是UWP/WinRT


我有一个生成为
HTML
的报告。它是表格。我想给用户一个选项,弹出这个文件在Excel中打开过滤,排序和操作的原因。这将是一个不错的选择,除了用浏览器中的
default
app打开
HTML
文件。我的目标是用Excel打开
HTML
文件。

如果要用Excel启动HTML文件,它将启动默认应用程序,因此您可以使用LauncherOptions启动从“打开方式”对话框中选择的Excel

var options = new Windows.System.LauncherOptions();
options.DisplayApplicationPicker = true;
bool success = await Windows.System.Launcher.LaunchFileAsync(file, options);

不过,这似乎是将其作为文本文件读取的。格式已丢失。如果1)文件扩展名为
XLS
,2)包含
标记,则可以使用。