设为首页
加入收藏
站内地图
旧版入口
当前位置:首页 > 站长学院 > 网络编程 > ASP

Asp初学者常见问题十二如何用FSO读取文本文件

作者:佚名 出处:网络转载 时间:11-29 点击:

内容载入中...
很多朋友问到这样的问题,这里提供代码,该代码以只读方式打开,并可以显示行号,如果想修改的话,只需把打开时的属性改一下即可
<%
strtextfile = server.mappath("your_file.txt") '取得文本文件的绝对路径
set objfso = server.createobject("scripting.filesystemobject") '创建一个FSO对象的实例
%>
<textarea name="txtcontent" rows=10 cols=50 wrap="physical">
<%
set objstream = objfso.opentextfile(strtextfile,foreading) '以只读方式打开文本文件
do while not objstream.atendofstream '如果当前指针不在objstream流末尾
intlineNum = objstream.line '获取文本文件的行数
strlinenum = right("00" & cstr(intlinenum,3)) '对行数进行格式化
strlinetext = objstream.readline '逐行读取文本内容
response.write strlinenum &":" & strlinetext & vbCrLf '以行号:文本内容这种形式输出+回车换行
loop
objstream.close '关闭stream对象
%>
</textarea>



收藏本文:
】【打印页面】【推荐给朋友】【关闭窗口

站长学院

推荐信息