Botón en página web

27/04/2006 - 12:46 por ralvare | Informe spam
Hola a todos.

Pretendo automatizar lo siguiente:

Guardar la página web http://www.ecobolsa.com/download.php para tratarla
despues localmente.

Como podeis comprobar, esta página provoca la aparición de un MessageBox con
las opciones típicas
"abrir", "guardar" y "cancelar". Si le pulso manualmente a "abrir" obtengo
lo que quiero (copio el
código HTML al portapapeles, abro excel, y lo trato localmente.

Lo que necesito es pulsar el botón "abrir" de forma automática. ¿Quien me
echa una mano?

Muchas gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
27/04/2006 - 16:47 | Informe spam
Imagino que lo que quieres automatizar es la descarga del archivo y que se
abra en excel. Lo puedes hacer asi:


WebClient wc = new WebClient();
string filename = Path.GetTempFileName();

wc.DownloadFile("http://www.ecobolsa.com/download.php", filename);

Process.Start("excel.exe", "\"" + filename + "\"");

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...EF5A4191Cm
Respuesta Responder a este mensaje
#2 ralvare
27/04/2006 - 22:34 | Informe spam
Funcionando perfectamente.

Muchas gracias.

Para llegar a hacer lo mismo, yo estaba dando siete vueltas y media.


"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
Imagino que lo que quieres automatizar es la descarga del archivo y que se
abra en excel. Lo puedes hacer asi:


WebClient wc = new WebClient();
string filename = Path.GetTempFileName();

wc.DownloadFile("http://www.ecobolsa.com/download.php", filename);

Process.Start("excel.exe", "\"" + filename + "\"");

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...EF5A4191Cm

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida