■ソースコード
filename = "MacHD:ai_data:sample.txt";
fileObj = new File(filename);
flag = fileObj.open("r");
if (flag == true)
{
fileObj.read();
if(fileObj.eof)
{
alert("ファイルの終わりに達しました");
}else{
alert("ファイルの終わりではありません");
}
fileObj.close();
}else{
alert("ファイルが開けませんでした");
}
■ポイント
ファイルの終わりまで処理させるという定型パターンは以下のようになります。
while (!ファイルオブジェクト名.eof)
{
ファイル処理
}