Esto podría hacerse usando un request HTTP con Microsoft.XMLHTTP, a continuación un ejemplo simple:
#define HTTP_OK 200 CLEAR LOCAL oIE as InternetExplorer.Application sUrl = "http://www.moogle.com.ar" nStatus = CheckHttpConnection(sUrl) IF nStatus==HTTP_OK oIE = CREATEOBJECT ("InternetExplorer.Application") WITH oIE .Visible = .T. .Navigate (sUrl) DO WHILE .Busy DOEVENTS ENDDO * .Quit() ENDWITH ELSE ? sUrl, "error", nStatus ENDIF RETURN FUNCTION CheckHttpConnection(sUrl) LOCAL oHTTP AS Microsoft.XMLHTTP oHTTP = CREATEOBJECT("Microsoft.XMLHTTP") oHTTP.Open("GET", sUrl, .F.) oHTTP.Send() RETURN oHTTP.Status
Espero les sea de utilidad.
Saludos,
Mario Lopez