GetChunk работает, но появилась проблема...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
cashman
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 152
Зарегистрирован: 03.06.2004 (Чт) 0:57
Откуда: Россия, г.Екатеринбург

GetChunk работает, но появилась проблема...

Сообщение cashman » 07.08.2005 (Вс) 14:51

Если запускаешь ТОЛЬКО прогу на скачивание данных, то все работает нормально.
Но если сам начинаешь лазить в это всемя через браузер, то появляется ошибка "Run-time error '35761' - Request timed out", и прога завершает свою работу

Код: Выделить всё
Sub LoadInform()
Inet1.Execute "http://www.1.ru", "GET" ' имя этой странички постоянно меняется, следующая будет "+1", т.е. www.2.ru
Do While Inet1.StillExecuting: DoEvents: Loop ' кольцо для нескольких постоянно меняющихся страничек запроса
End Sub


Код: Выделить всё
Private Sub Inet1_StateChanged(ByVal State As Integer)
If State = 12 Then 'если документ полностью получен, то..
    Dim res As String, a As String
    Do
        a = Inet1.GetChunk(1024)
        res = res & a
    Loop While Len(a) > 0
End If
End Sub



Подскажите, нужно увеличить 1024? сделать скажем 2048 (может этого достаточно)?
И не приведет ли это к замедлению скачивания.
Если да, то нельзя ли сделать, через ошибку:
Код: Выделить всё
a = Inet1.GetChunk(1024)
' а если ошибка, то:
a = Inet1.GetChunk(2048)
' а если опять, то:
a = Inet1.GetChunk(4096)

Это идея, или просто бред???
Зарание благодарен.

cashman
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 152
Зарегистрирован: 03.06.2004 (Чт) 0:57
Откуда: Россия, г.Екатеринбург

Сообщение cashman » 08.08.2005 (Пн) 23:36

неужели никто GetChunk не юзает???

cashman
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 152
Зарегистрирован: 03.06.2004 (Чт) 0:57
Откуда: Россия, г.Екатеринбург

Сообщение cashman » 12.08.2005 (Пт) 0:30

уже 43 просмотра, а никто и слова не сказал!!(((

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 12.08.2005 (Пт) 21:08

Ух брат. Разделяю твои чувства. К сожалению на счёт GetChunk не знаю, но попробую поискать. :roll:

cashman
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 152
Зарегистрирован: 03.06.2004 (Чт) 0:57
Откуда: Россия, г.Екатеринбург

Сообщение cashman » 12.08.2005 (Пт) 21:53

Бог услышал мои виртуальные молитвы)))

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 13.08.2005 (Сб) 13:42



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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 135

    TopList