Название: Динамическое чтение содержимого из текстового файла в классическом ASP - PullRequest
1 голос
/ 29 сентября 2011

Я сделал код для записи значений, которые я ввожу в текстовое поле, в текстовый файл. Теперь я хочу прочитать эти значения и присвоить их переменной.

Значения, хранящиеся в текстовом файле, следующие:

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 голосов
/ 29 сентября 2011

Вместо использования InStr, вы можете использовать Split ( DevGuru link ), который будет возвращать массив значений в каждой строке.

arrVals = Split(strReadLineText, ",")

strImageName = Trim(arrVals(0))
URLString = Trim(arrVals(1))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...