标题:在经典asp中动态读取文本文件中的内容

时间:2011-09-29 07:17:11

标签: asp-classic

我已经完成了将文本框中输入的值写入文本文件的代码。现在我想读取这些值并将其分配给变量。

存储在文本文件中的值如下:

abc.jpg,www.google.com
123.jpg, www.yahoo.com

我想在单独的变量中读取图像名称,并在单独的变量中读取链接。因为我想将它们分配给图像旋转器代码。请帮忙。

我使用以下代码来读取文本文件中的链接:现在我想从文本文件中读取图像名称。

Do While Not objTextFile.AtEndOfStream     
    intLineNumber = intLineNumber + 1
    strReadLineText = objTextFile.ReadLine

    'response.Write("Hi")

    Postion1= InStr(strReadLineText, strSearchText)
    Postion2= Postion1 + len(strSearchText)    
    URLString=Mid(strReadLineText,Postion2+1,len(strReadLineText))       
    'URLString=Left(strReadLineText,strSearchText)

    If strSearchText <> "" And InStr(strReadLineText, strSearchText) > 0 Then

        strReadLineText = Replace(strReadLineText, _       
        strSearchText, _
        "<span style=""background-color:yellow;"">" & strSearchText & "</span>")

        strLineNumbers = strLineNumbers & intLineNumber & ", "
Exit Do

1 个答案:

答案 0 :(得分:0)

您可以使用InStrDevGuru link)代替使用Split,这将返回每行上的值数组。

arrVals = Split(strReadLineText, ",")

strImageName = Trim(arrVals(0))
URLString = Trim(arrVals(1))