Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: SKL en Mayo 28, 2014, 06:00:31 pm

Título: SOLUCIONADO - Objeto para obtener codigo html de una web
Publicado por: SKL en Mayo 28, 2014, 06:00:31 pm
Odio usar objets pero ya lo ternia armado y era lo que habia, el problema es que yo necesito descargar el codigo para parsear cada 5 minutos y esta porqueria me guarda en CACHE la informacion, alguie tiene idea como descargar el cache??? o como resetear las variables?

Código: [Seleccionar]
Private Function GetDownloadFile(strURL As String, Optional ByRef blnRet As Boolean) As String
    On Error Resume Next
    Err.Clear
   
    If objXML Is Nothing Then
        Set objXML = CreateObject("Microsoft.XMLHTTP")
    End If
   
    objXML.Open "GET", strURL, True
    objXML.SetRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 5.1) SKL/" & App.Major & "." & App.Minor & "." & App.Revision
    objXML.SetRequestHeader "Accept-Language", "es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3"
    objXML.SetRequestHeader "Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7"
    objXML.sEnd
   
    WaitTilDown 'wait til download
    objXML.getAllResponseHeaders
   
    GetDownloadFile = objXML.responseText

   
    blnRet = Not (Err)
End Function
Título: Re:Objeto para obtener codigo html de una web (HELP)
Publicado por: Bazooka en Mayo 28, 2014, 07:13:34 pm
Erase objXML

No perdon eso es para resetear un Array.

Creo que lo que buscas está por aca!

http://support.microsoft.com/kb/277765/es (http://support.microsoft.com/kb/277765/es)
Título: Re:Objeto para obtener codigo html de una web (HELP)
Publicado por: SKL en Mayo 29, 2014, 09:53:52 pm
Solucionado con este post:

http://leandroascierto.com/foro/index.php?topic=1119.5


SALUDOS