我正在使用带有 Win IoT 的 Raspberry Pi 3。我正在尝试创建一个以数据和时间作为文件名的 .txt 文件。但是,我似乎无法创建 .txt 文件。
我正在通过按按钮生成 log.txt 文件进行测试。
按下按钮后,没有错误消息。
当我读取 USB 驱动器时,创建了 Log 文件夹,但没有 Log.txt 文件。
private async void Btn_Click(object sender, RoutedEventArgs e)
{
var removableDevices = KnownFolders.RemovableDevices;
var externalDrives = await removableDevices.GetFoldersAsync();
var drive0 = externalDrives[0];
var logFolder = await drive0.CreateFolderAsync("Log");
var logFile = await logFolder.CreateFileAsync("Log.txt");
var byteArray = new byte[] { 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77 };
using (var sourceStream = new MemoryStream(byteArray).AsRandomAccessStream())
{
using (var destinationStream = (await logFile.OpenAsync(FileAccessMode.ReadWrite)).GetOutputStreamAt(0))
{
await Windows.Storage.Streams.RandomAccessStream.CopyAndCloseAsync(sourceStream, destinationStream);
}
}
}
Thanks.
您需要在应用程序清单中添加 .txt 的文件类型关联声明,如下所示:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)