Comportamiento raro en iexplorer

24/08/2004 - 08:38 por harry kitaun | Informe spam
Estoy haciendo una aplicacion que automatice el coger datos de una
intranet que tenemos. El asunto es tan facil como esperar a que el
ususario pulse un boton, entonces navegar mediante un AxWebBrowser a la
pagina web en cuestion, rellenar usuario y contraseña y procesar el
resultado para presentar los datos.

En una pagina simple (sin frames) funciona todo correctamente, pero si
la pagina tiene frames el problema aparece cuando llego a esta linea:

...
IHTMLDocument2 doc_tmp=(IHTMLDocument2) this.axWebBrowser1.Document;
IHTMLFramesCollection2 frames = doc_tmp.frames;
...

Resulta que si esa segunda linea esta dentro del manejador del evento
DocumentComplete2 funciona sin problemas, pero si esta en cualquier otro
lado (por ejemplo en el manejador del boton, o simplemente disparada por
un timer) suelta una excepcion al intentar coger los frames.

¿Alguna solucion?
 

Leer las respuestas

#1 harry kitaun
24/08/2004 - 09:06 | Informe spam
vaya, parece ser que le doy boton a la velocidad de la luz, porque yo
creia que solo le habia dado una vez ;)

Preguntas similares