0
這是我的第一個問題,所以生病要盡我所能以更好的方式提問。Windows UWP應用程序LaunchAsync不會啓動.py文件
我在Windows 10 UWP應用程序中使用c#中的launchasync方法。在按鈕點擊處理程序後面,我正在使用它。它帶有.txt文件的工作文件bcz會用它的默認應用程序(即記事本)打開它,但是當我嘗試打開一個擴展名爲.py的python文件時,它甚至不會嘗試打開它並執行任何操作。
這裏是按鈕單擊事件處理程序的背後我的代碼:
private async void button_Click(object sender, RoutedEventArgs e)
{
var value = "";
RTB.Document.GetText(Windows.UI.Text.TextGetOptions.AdjustCrlf, out value);
var file = await ApplicationData.Current.LocalFolder.TryGetItemAsync("python2.py") as IStorageFile;
if (file== null)
{
await ApplicationData.Current.LocalFolder.CreateFileAsync("python2.py");
file = await ApplicationData.Current.LocalFolder.TryGetItemAsync("python2.py") as IStorageFile;
}
value+= "\ninput ('press enter to exit')";
await FileIO.WriteTextAsync(file, value);
var options = new LauncherOptions();
options.DisplayApplicationPicker = true;
await LaunchFileAsync(file);
}
感謝的人ATLEAST這清除了我的困惑:) –
請記住答覆標記爲答案,如果它可以幫助你。謝謝! =) – pnp0a03