API version 1

- ‐

R

boolean

isValid

ファイルが正常に開かれているか否かを示します。



使用例 CRSダウンロード

Form File {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var fs = new FileSystem;
   var fr = fs.open("hello1.txt", FileSystem.OPEN_READ);
   print("参照先を確認  ",fr.PathName) ;
   print("ファイルがあれば true=  ",fr );

   var fw = fs.Open("hello2.txt", FileSystem.OPEN_WRITE);
   print("ファイルの出力先 ",Fw.PathName) ;
   print("問題なければ true = ",fw );

   var Line = fr.readLine() ;
   print("サンプル1行目 ",Line.value);
   while (true) {
           var data = fr.Read(-1);
           if (data.Length <= 0) {
                   break;
           }
           print("残り全部 \n",data);
           fw.Write(data);
   }
   var se = fw.seek(17);
   fw.Write(Line);
   print("2行目の先頭(16文字+改行)に移動して書込=",se," ", Line) ;
   var ie = fr.isEof ;
   var iV = fw.isValid ;
   var ps = fw.position  ;
   print( ":現在の位置は ",ps ,"文字数");
   print("終端位置 =",ie,"、ファイルのオープンは ", iV,":trueは正常" );

   fw.Close();
   fr.Close();
/* この事例のファイルは以下になります。(windows10)
   C:\Users\user\AppData\Roaming\OpenStream\BizBrowserDT\public_root\hello1.txt
1Line:Hello.sample
2Line:OpenStream
3Line:Datasample
4Line:applications
*/
}