Страница 1 из 1

Как найти определённый текст в TextBox'е(Visual Baic.NET)

Добавлено: 21 июн 2009, 02:34
reyn90
Всем привет!
у меня есть программа. В ней я отправляю запрос на страницу сайта с помощью Request, а получаю ответ через Response. Вывожу ответ(т.е. Response) с помощью TextBox'а. В textBox'е содержится html код страницы которую запросил. В этом ответе есть ссылка на картинку и я знаю её начало. Это капча: http://www.warez.ru/antibot.php& ,а дальше генерируется число с сайта. Мне нужно найти эту строку и выделить определённый фрагмент текста(в моём случае ссылку на картинку).
Помогите.

Re: Как найти определённый текст в TextBox'е(Visual Baic.NET)

Добавлено: 21 июн 2009, 11:24
mc-black
Если ссылка заканчивается после числа одинарной кавычкой, то решение выглядит так:

Код: Выделить всё

        Dim i As Integer
        Dim l As Integer

        i = Strings.InStr(1, TextBox1.Text, "http://www.warez.ru/antibot.php&"))
        l = Strings.InStr(i, TextBox1.Text, """") - i
        Label1.Text = Strings.Mid(TextBox1.Text, i, l)