vba - Download progress with WinHttp.WinHttpRequest.5.1 -


is there way find out how of request has been received? can't len(.responsebody) until it's complete, that's not possible.

i researching how bind iwinhttprequestevents. onresponsedataavailable event need. give data came in. then, handle like.

unfortunately, trying bind event interface causes vbscript crash c0000005 gpf. found reference crashing in different language. so, can't whether work in vba or vb6 or other language. details discussed in following question.

wscript.createobject crashes windows scripting host when event handler prefix specified winhttprequest


the alternative switch msxml2.xmlhttp or msxml2.serverxmlhttp. these objects come property named readystate give idea of happening download. won't give current number of bytes downloaded, it's something.

additionally, there can trap onreadystatechange event, let know when readystate on object has changed. microsoft has provided sample code trapping event.


Comments