回 帖 发 新 帖 刷新版面

主题:求助:如何读出文本文件的一行

我是个菜鸟,想编一个程序,从一个文本中一行行的读出来,到回车换行为止。
以下的程序是网上下的,能全篇读出来。
    但我需要一行、一行的读,因为每一行还要处理。
    请教如何改动?谢谢了!!!
<%
Dim write
Dim fileSysObj, tf, read

'读取文本read.txt 
'获得文件名字
read = "read.txt"
'读取文件的完整路径

read = LEFT(Server.Mappath(Request.ServerVariables("PATH_INFO")), InStrRev(Server.Mappath(Request.ServerVariables("PATH_INFO")), "\")) & read

'新建一个fileSysObj对象

Set fileSysObj = createObject("Scripting.FileSystemObject")

'读取整个文本文件

IF (fileSysObj.FileExists(read)) Then
'如果文件存在,则打来并读取文件
Set tf = filesysobj.OpenTextFile(read, 1)
read = tf.ReadLine
tf.Close
ELSE
'如果找不到read.txt文件,则显示下面的信息!
read = "I cant find the file read.txt! So this is my default message."

END IF
%>

回复列表 (共3个回复)

沙发


怎么没人理我阿!!!
有什么不对吗?

板凳


怎么没人理我阿!!!
有什么不对吗?
会者不难,难者不会,可能对于高手是小意思,可我就是不会!!

3 楼

read = tf.ReadLine 看到这句了吗?这就是读一行数据的,你要想进行什么操作大可在这句的下面写上你想要弄的操作

我来回复

您尚未登录,请登录后再回复。点此登录或注册