Запустите файл HTML с Excel - PullRequest
0 голосов
/ 16 октября 2019

Обратите внимание, что это UWP / WinRT.

У меня есть отчет, сгенерированный как HTML. Это табличное. Я хотел бы дать пользователю возможность открыть этот файл в Excel для фильтрации, сортировки и манипуляций. LaunchFileAsync будет хорошим вариантом, за исключением того, что он открывает файл HTML с приложением default: браузером. Моя цель - открыть файл HTML в Excel.

1 Ответ

1 голос
/ 17 октября 2019

Если вы хотите запустить файл HTML в Excel, он запустит приложение по умолчанию, поэтому вы можете использовать LauncherOptions для запуска Excel, который вы выбрали в диалоговом окне Открыть с помощью.

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