Página 1 de 1

_IECreate problemas al ocultar la navegación

Publicado: 30 Mar 2014, 20:21
por jamegon
Tengo una aplicación que utiliza _IECreate , navega a una pagina web y manteniéndola hidden recojo los datos para procesarlos.
Funciona bien en los ordenadores que la he probado salvo en uno. que abre la ventana del navegador sin ocultarla y además se queda bloqueada la aplicación. Este ordenador tiene S.O. vista y explorer 11. En otro ordenador con estas características funciona perfectamente.
¿Hay alguna configuración del explorer o del S.O. vista que no deje ocultar la ventana del explorador?

Me falla algo parecido a este código:

#include <IE.au3>

$oIE = _IECreate("www.google.com", 0, 0,1,0)
sleep(5000)
_IEQuit($oIE)

Un saludo
Gracias

Re: _IECreate problemas al ocultar la navegación

Publicado: 31 Mar 2014, 10:48
por Chefito
Quien sabe. Windows a veces es un misterio, y un fallo de ese tipo te puede volver loco :smt012 .
Si es una recuperación de datos, utiliza otros métodos mejores y más rápidos. Puedes utilizar la función _inetgetsource de la udf _inet para conseguir todo el código html de la página y poder trabajar con él directamente. También puedes mirar el objeto inet o la udf winhttp (objeto winhttp) para hacer cualquier cosa con las webs sin necesidad de utilizar internet explorer.

Pero si te empeñas en utilizar el objetos ie porque es más fácil y demás, puede que este problema se solucione incrustando un objeto ie en una ventana hecha en autoit (_IECreateEmbedded), trabajando igual que lo has hecho antes pero desde este objeto. No muestres la ventana donde está incrustado el objeto ie y problema solucionado :smt003 .

Inténtalo, mira en la ayuda y en los foros, y si tienes algún problema, postea :smt023 .

Saludos.