Всем привет!
у меня есть программа. В ней я отправляю запрос на страницу сайта с помощью Request, а получаю ответ через Response. Вывожу ответ(т.е. Response) с помощью TextBox'а. В textBox'е содержится html код страницы которую запросил. В этом ответе есть ссылка на картинку и я знаю её начало. Это капча: http://www.warez.ru/antibot.php& ,а дальше генерируется число с сайта. Мне нужно найти эту строку и выделить определённый фрагмент текста(в моём случае ссылку на картинку).
Помогите.
Как найти определённый текст в TextBox'е(Visual Baic.NET)
Модератор: Naeel Maqsudov
- mc-black
- Сообщения: 250
- Зарегистрирован: 08 май 2008, 16:09
- Откуда: Россия, Нижний Новгород
- Контактная информация:
Если ссылка заканчивается после числа одинарной кавычкой, то решение выглядит так:
Код: Выделить всё
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)
На заказ: VBA, Excel mc-black@yandex.ru