ファイルポインタを移動する |
動作バージョン |
2.0 |
---|---|
Windows | ○ |
Macintosh | ○ |
解 説 | ファイルポインタをファイルの任意位置に移動させるにはseek()メソッドを使います。最初の引数が移動させるバイト数、次がモードになっています。モードは0,1,2が指定でき、ファイルのどこを基準にして移動させるかを指定する事ができます。 下記サンプルで赤字になっている部分がファイルまでの絶対パスを示していますので自分の環境に合わせて書き換える必要があります。 |
---|---|
コード | fileRef = new File ("/MacintoshHDD/sample.txt"); flag = fileRef.open ("r","",""); if (flag) { flag2 = fileRef.seek(2,0); if (flag2) { txt = fileRef.readch(); Console.write(txt+"\n"); } } fileRef.close(); |
■サンプルスクリプトをダウンロードする >>.zip |