openfile,readfile時の終了コードについてNo.00008
さいとう さん 98/02/06 14:23
 
スクリプト内でテキストファイルからデータを読みとりたいのですが
終了コードはどのように取り扱えば良いのでしょうか?
どこかの変数に保存されているのでしょうか?
もし、そうならばその変数名を教えて下さい。

[ ]
RE:00008 openfile,readfile時の終了コーNo.00012
横島 忠夫 さん 98/02/06 18:33
 
こんにちは, さいとうさん.

>スクリプト内でテキストファイルからデータを読みとりたいのですが
>終了コードはどのように取り扱えば良いのでしょうか?
>どこかの変数に保存されているのでしょうか?
>もし、そうならばその変数名を教えて下さい。

ファイルのオープンの仕方の例です.


;ここから

       #file == "test.txt"
       #holder == "c:\MyDocument"  ;<-test.txtの場所, 自分用に直す

       chdir #holder
       openfile #file   ;<-ホルダーに移動してオープン
       if(no)
             restoredir
             return       ;<-ファイルがなければカレントディレクトリを元に戻して止める
       endif
       restoredir

       ##i == 1

       beginloop
              readfile #file, #line[##i]    ;<-一行ずつ読む
              if(no) breakloop
              ##i = ##i + 1
       endloop

       ##last == ##i - 1

       closefile #file

;ここまで

これで #line[1], ....., #line[##last]
に各行の内容が格納されます.


よこしま


[ ]
RE:00012 openfile,readfile時の終了コーNo.00016
さいとう さん 98/02/09 14:58
 
よこしまさん どうもありがとうございました。
よくわかりました。早速、使用します。

[ ]