ループするたびに新規ファイルを作って何かを書き込む

multiTextFiles.vi - Google ドライブ
[パス作成]函数(Build Path)を使ってパスを組み立てる。

ここではテキストを組み立てるのに[文字列にフォーマット]函数(Format Into String)を使ったが[文字列連結]函数(Concatenate Strings)、[テキスト作成.vi]も同じように使える。

f:id:ti-nspire:20190216065218p:plain
f:id:ti-nspire:20190216065127p:plain

出来合いのVIは使わずに個々の函数を組み合わせてテキストファイルを読み込む

ReadSpreadsheetByteStream.vi - Google ドライブ
[テキストファイルから読み取る]函数(Read From Text File)を使う。

f:id:ti-nspire:20190215130721p:plain

[テキストファイルから読み取る]函数を右クリックして[EOLを変換]を解除したのでEOLが\n (LF)ではなく \r\n (CR+LF)になっている。
f:id:ti-nspire:20190215131304p:plain:h200 f:id:ti-nspire:20190215131121p:plain:h200

取得したデータを取得したそばからファイルへ書き込む / [ファイル位置を設定]函数(Set File Position)を使う

RuntimeSpreadsheetStorage3.vi - Google ドライブ

[ファイル位置を設定]函数(Set File Position)を使って、取得したデータを取得したそばからファイルへ(ここではファイルの末尾へ)書き込んでみる。

この方法だと途中でシステムがクラッシュしてもその時点までのデータが残る。

f:id:ti-nspire:20190215083732p:plain
f:id:ti-nspire:20190215083814p:plain:h300
f:id:ti-nspire:20190215083949p:plain:h250 f:id:ti-nspire:20190215084316j:plain:h250