powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / winhttp загрузка
1 сообщений из 1, страница 1 из 1
winhttp загрузка
    #35816784
ГОП-Кодник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не пойму в чём косяк! пытаюсь загрузить картинку с помощью WINHTTP и получаю испорченый файл с вопросиками в некоторых местах.
Как С этим бороться?

========

вот примерный код(ну там ещё дохрена ненужного) :)
3-:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
Private WithEvents r As WinHttpRequest
Attribute r.VB_VarHelpID = - 1 
Dim finish As Boolean
Dim path2 As String
Private Sub r_onResponseFinished()
If r.Status <>  404  Then
strrs = r.ResponseText
WriteFile path2, Len(strrs),  1 , strrs
path2 = ""
End If
finish = True
End Sub
 Sub IEDOWNLOADS(Path As String, loPath As String)
    Set r = New WinHttpRequest

    ' True - асинхронно
    r.Open "GET", Path, True

   DoEvents
     finish = False
    r.Send
path2 = loPath

Do
 DoEvents
If finish = True Then Exit Sub

Loop
 finish = False
End Sub
Private Function WriteFile(Path As String, WRITESZ As Long, POSE As Long, SetSTRING) As Boolean
On Error Resume Next
Open Path For Binary Access Write As # 1 
Dim kstr As String
kstr = Mid(SetSTRING,  1 , WRITESZ)
Put # 1 , POSE, kstr
Close # 1 

End Function
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / winhttp загрузка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]