Подскажите каким образом можно считать текст со странички

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Подскажите каким образом можно считать текст со странички

Сообщение ala-x » 31.05.2013 (Пт) 19:12

Подскажите каким образом можно считать текст со странички? к примеру размер баланса после слова БАЛАНС. Как его вычислить?

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 31.05.2013 (Пт) 21:04

Да выучи уже джаваскрипт наконец ;)

qwertyhp
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 156
Зарегистрирован: 07.10.2009 (Ср) 15:02
Откуда: Москва

Re: Подскажите каким образом можно считать текст со страничк

Сообщение qwertyhp » 05.06.2013 (Ср) 15:44

после слова БАЛАНС
Код: Выделить всё
' Твоя исходная строка :
Tmp = "строка со словом БАЛАНС"
' Ищем позицию вхождения искомого слова в исходную строку :
iret = InStr(Tmp, "БАЛАНС")
' Следовательно, все, что правее слова - это искомое значение :
Balance = Mid$(Tmp, iret + Len( "БАЛАНС") + 1)
' Len( "БАЛАНС") - это длина слова БАЛАНС (сделал так для общего случая).
' Для того, чтобы не запутаться в регистрах, лучше исходную строку привести к одному регистру - например, верхнему :
Tmp = UCase(Tmp)
Пятачок Forever! :)

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 05.06.2013 (Ср) 15:47

А ничего что там какой-нибудь span будет стоять, или ещё что? И зачем вырезать само слово "баланс"?

qwertyhp
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 156
Зарегистрирован: 07.10.2009 (Ср) 15:02
Откуда: Москва

Re: Подскажите каким образом можно считать текст со страничк

Сообщение qwertyhp » 06.06.2013 (Чт) 12:42

Вырезать - потому что вопрос поставлен как "...после слова БАЛАНС".
После - ну, значит, после.
Пятачок Forever! :)

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 06.06.2013 (Чт) 15:04

qwertyhp писал(а):Вырезать - потому что вопрос поставлен как "...после слова БАЛАНС".

Неа, вопрос поставлен как "считать текст со странички" :)

aleksmir
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 10.08.2009 (Пн) 13:17

Re:

Сообщение aleksmir » 13.06.2013 (Чт) 5:37

Qwertiy писал(а):Неа, вопрос поставлен как "считать текст со странички" :)

Использовать элемент управления Microsoft Internet Control, получить текст исходного кода страницы, обработать текст.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 13.06.2013 (Чт) 6:55

aleksmir писал(а):Использовать элемент управления Microsoft Internet Control, получить текст исходного кода страницы, обработать текст.

Во-первых, исходный код страницы у него уже есть, он спрашивает как раз как обработать...
А во-вторых, кажется у него WebBrowser используется.

aleksmir
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 10.08.2009 (Пн) 13:17

Re:

Сообщение aleksmir » 13.06.2013 (Чт) 9:50

Qwertiy писал(а):Во-первых, исходный код страницы у него уже есть, он спрашивает как раз как обработать...
А во-вторых, кажется у него WebBrowser используется.

Если спрашивает как обработать - пусть приведет конкретный фрагмент кода страницы. Тогда можно что-то посоветовать более точно.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 13.06.2013 (Чт) 10:40

aleksmir писал(а):Если спрашивает как обработать - пусть приведет конкретный фрагмент кода страницы. Тогда можно что-то посоветовать более точно.

Мне кажется, он либо давно разобрался, по аналогии с отстальным парсингом веб-страниц, либо уже забил на получение баланса...

aleksmir
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 10.08.2009 (Пн) 13:17

Re:

Сообщение aleksmir » 13.06.2013 (Чт) 10:45

Qwertiy писал(а):Мне кажется, он либо давно разобрался, по аналогии с отстальным парсингом веб-страниц, либо уже забил на получение баланса...

Да мне тоже так кажется... было что-то типа праздного любопытства "можно или нет", а как уже не важно)

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 13.06.2013 (Чт) 10:55

aleksmir писал(а):Да мне тоже так кажется... было что-то типа праздного любопытства "можно или нет", а как уже не важно)

Да не, он просто что-то химичит с системами, которые платят за клики по ссылкам - у него тут просто полно вопросов на эту тему, поэтому и ответ такой (про джаваскрипт)...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 51

    TopList