如果文件指针正好位于 TextStream 文件中的结尾,则返回true,否则返回 false。只读。
object.AtEndOfStream
object 总是 TextStream 对象的名称。
说明
AtEndOfStream 属性只能应用于打开用来读取的TextStream 文件;否则将产生错误。
下面的代码演示了AtEndOfStream 属性的用法:
<head>
<script type="text/javascript" language="javascript">
function GetALine(filespec)
{
var fso, f, s, ForReading;
ForReading = 1, s = "";
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(filespec, ForReading, false);
/* f.SkipLine();*/ //如果执行这行,则在最后一个alert();中会显示跳过了第一行;
/*f.Skip(6); */ //如果执行这行,则在最后一个alert();中会显示跳过了第一行前6个字符
while (!f.AtEndOfStream){
s += f.ReadLine( );
alert(s);
}
alert("总的"+s);//会显示全部内容
f.Close( );
return(s);
}
</script>
</head>
<body>
<input name="" type="button" value="AtEndOfStream 属性" onclick="javascript:GetALine('c://testfileSkipLine.txt')" />
</body>