Я пытаюсь прочитать строковый символ char и определить, есть ли новая строка, и создать вывод, если это так.Как обнаружить новую строку?
strText = "A;B;C" & vbcrlf & "D;E;F"
wscript.echo strText
For i=1 To Len(strText)
charx = Mid(strText,i,1)
if charx = "\n" then
wscript.echo "OMG, NEW LINE DETECTED!!!"
end if
Next
Я попробовал его, сравнивая прочтенный полукокс с "\n"
, но это не удалось.
Спасибо, это сработало. Я также пробовал это с помощью 'vbCrLf' раньше, но это не удавалось. – Black
@EdwardBlack, он не работал с 'vbCrLf', потому что эта константа представляет собой строку с двумя символами, возврат каретки, за которой следует строка строки, но вы повторяете строку, извлекающую один символ за раз, и одна строка символов не может быть равно двум символам. –
@EdwardBlack http://stackoverflow.com/a/27223391/3682599 может быть вам полезна! –