簡體   English   中英

Windows IoT Raspberry Pi 3 c#創建.txt文件

[英]Windows IoT Raspberry Pi 3 c# Create .txt file

我正在使用Rasp Pi 3和Win IoT。 我正在嘗試使用數據和時間作為文件名創建.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);
            }
        }
    }

謝謝。

您需要在應用清單中添加.txt的文件類型關聯聲明,如下所示:

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM