Mandar ruta a un botón "examinar" desde un webbrowser sin sendkeys

Iniciado por extreme69, 16 Agosto 2011, 05:24 AM

0 Miembros y 1 Visitante están viendo este tema.

extreme69

Me crucé con un botón de upload para imágenes, hay alguna manera de darle la ruta del archivo sin sendkeys?

De todas formas con sendkeys NO funciona, no me explico el porque.


raul338

No hay forma de rellenarlo automáticamente (o al menos nunca, repito, nunca, lo encontré) en el WebBrowser comun. La única formas es enviarle click y que el usuario elija el archivo (tal vez se podría hookear o hacer click automático :xD)

extreme69

Si, yo hace rato venía buscando esto.

Ahora lo solucioné con un par de líneas en autohotkey y kedó funcionando perfecto.

BlackZeroX

mmm espero sirva esto es teorico por que jamas uso WebBrowser

document.getelementbyid("ID Tag") = "Path"

algo va asi, un que creo que me falto un innerHTML... aun que no creo en este caso.

Dulces Lunas!¡.
The Dark Shadow is my passion.

extreme69

No, ni lo pruebo porque sé que no funciona, eso podría funcionar en el caso de que al lado del botón "Browse" hubiese un casillero vacío donde poder ingresar los valores.

Lo solucioné con autohotkey con sleep y send, aunque no es la mejor manera al menos lo dejé funcionando.

Otra cuestión que me da curiosidad es hacer focus a determinado casillero también sin usar sendkeys tab, ¿se podrá?