*& Method 1, with a Form and a Web Browser ActiveX Control. *& *& GetHTML() Method. LOCAL lcURL, lcHTML *& Thisform.oleWebBrowser.Navigate(lcURL) DO WHILE NOT Thisform.oleWebBrowser.ReadyState = 4 *& Just a loop to wait until the page is fully loaded. ENDDO lcHTML = Thisform.oleWebBrowser.Document.innerHTML *& RETURN lcHTML *& Method 2, with Microsoft.XMLHTTP Object. LOCAL loHTTP, lcHTML, lcURL *& loHTTP = CreateObject("microsoft.XMLHTTP") loHTTP.Open("Get", lcURL, .F.) loHTTP.Send() lcHTML = loHTTP.responseText *& RETURN lcHTMLHTH