o = CreateObject("Microsoft.XMLHTTP") o.open("GET", "http://www.websiteaddress.com/imagename.JPG") o.send("") * Need to add code here which checks readyState, and handles timeouts, errors, etc. STRTOFILE(o.responseBody, "C:\Image.JPG")Take a look at the readyState property; maybe a loop which checks to see if it's set to 4 (I believe), if not, keep waiting until you hit some preset count (so you don't end up in a closed loop).