Начал я с сайта http://allgame.com, с помощью HTMLSpy нашел ID меню поиска и кнопки поиска, соответственно написал подпрограмму (GameNameStr - ее аргумент, содержит название игры):
- Код: Выделить всё
Dim IE As New InternetExplorer 'Создаем объект IE
Dim i As Integer, tStr As String
IE.AddressBar = True
IE.Visible = True
IE.Navigate ("http://allgame.com") 'Переходим на нужный сайт
Do While IE.Busy 'Ждем конца загрузки
DoEvents
Sleep 100 'Это чтобы программа не ела процессор
Loop
IE.Document.All("search_txt").Value = GameNameStr 'В поле поиска вводим название игры
IE.Document.All("search_button").Click 'Жмем на кнопку поиска
Do While IE.Busy 'Снова ждем
DoEvents
Sleep 100
Loop
Далее сайт выдает таблицу, но не могу понять, как получить ее элементы, так как почему-то при разных поисках Ordinal элементов меняется.
Попробовал в качестве источника использовать Википедию, соответственно поменял адрес, ID поля и кнопки поиска - с этим проблем нет. Но вот не знаю, как отыскать эту самую картинку с BoxArt'ом - она также имеет разный Ordinal, а остальные элементы вовсе остаются пустыми.
Вот, если не трудно, посоветуйте что-нибудь по этому поводу, буду очень благодарен.