檔案讀寫方塊 | 樂高機器人EV3使用說明
檔案讀寫方塊
![]() |
檔案讀寫方塊使您可以對 EV3 主機上的檔案讀取和寫入資料。 |
以下三個步驟需要使用檔案讀寫方塊:
1. 將資料寫入檔案。
2. 關閉檔案。
3. 讀取檔案。
這些步驟可以在緊跟在相互之後的方塊中設定,或是放置在整個程式中。
新增了檔案之後,可以通過檔案讀寫方塊或記憶體瀏覽器來讀寫它們。
1. 將資料寫入檔案。
2. 關閉檔案。
3. 讀取檔案。
這些步驟可以在緊跟在相互之後的方塊中設定,或是放置在整個程式中。
新增了檔案之後,可以通過檔案讀寫方塊或記憶體瀏覽器來讀寫它們。

“讀取”模式將文字檔案中的資料發送到輸出。可以使用模式選擇選擇輸出必須是文字還是數字。
儘管可以按文字形式讀取數字,但是如果嘗試按數字形式讀取文字,則 EV3 主機會行爲異常。
在關閉某個檔案之前,不能從該檔案進行讀取。有關更多資訊,請參考下面的關閉模式。

“寫入”模式會複製文字以寫入資料並將其寫入檔案。如果檔案不存在,則此方塊會新增檔案。
在現有檔案中寫入將在檔案的末尾增加資料。寫入不會清除任何預先存在的資料。
要重新寫入檔案,請先使用“刪除”模式刪除檔案,然後使用“寫入”模式新增新資料檔案。
範例

此程式將三個環境光測量(以 5 秒間隔獲取)寫入“light”檔案。使用逗號分隔數字。程式隨後關閉該檔案。
會讀取“light”檔案的內容,然後顯示在 EV3 主機顯示畫面上。程式等待 30 秒,然後結束,這樣便不會立即清除顯示。
會讀取“light”檔案的內容,然後顯示在 EV3 主機顯示畫面上。程式等待 30 秒,然後結束,這樣便不會立即清除顯示。
檔案讀寫方塊的輸入提供要寫入檔案的資料。可以將輸入資料直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供資料。
檔案讀寫方塊的輸出提供從檔案讀取的資料。