none
¿Como capturar y/o leer una imagen de una pagina web y mostrarla en un picturebox o webrowser? RRS feed

  • Pregunta

  • He.. bueno mi duda es la siguiente:

    Primero miren esta imagen

    Esa imagen muestra la etiqueta de una pagina web que se encarga de mostrar una imagen aleatoria mente osea que cada vez que se recargue la pagina se mostrara otra imagen, ahora lo que yo quiero hacer en c# es mostrar esa imagen en un picturebox o o webrowser por mas que recargue la pagina quiero hacer que siempre me muestre la imagen actual si cambia que me muestra la que cambio, espero me entiendan si alguien puede ayudarme se lo agradecería mucho.


    • Editado iJorgePc miércoles, 23 de mayo de 2018 6:04 .
    miércoles, 23 de mayo de 2018 6:03

Todas las respuestas

  • Hola iJorgePc:

    Esa etiqueta no muestra ninguna imagen aleatoria.

    Esa etiqueta html muestra la ruta hacia ....9.png, luego tendrá detrás un código en Javascript o JQuery, que modifique ese html, directamente en el dom del navegador.También se puede implementar en C#, pero eso implica, que cuando tu aplicación programe un evento, por ejemplo, cuando el cliente, interactue con cualquier elemento de la página (o un botón, o un div recoja el enfoque,...cualquier evento), se realice una petición asíncrona, a tu controlador, para que retorne una nueva imagen, modificando ese elemento del DOM.

    Esta puede ser una opción.

    http://hdeleon.net/cambiar-una-imagen-al-dar-clic-en-una-imagen-en-miniatura-con-jquery-galeria/

    El evento desencadenador, no tiene porque ser un click, puede ser cualquier otro.

    http://www.falconmasters.com/jquery/peticiones-ajax-jquery/

    http://api.jquery.com/remove/

    http://api.jquery.com/add/

    Un saludo

    miércoles, 23 de mayo de 2018 16:59
  • Si lo que quieres es hacerlo no en web, sino en un form, por ejemplo revisa este post, que te ayudará mucho

    https://social.msdn.microsoft.com/Forums/es-ES/180f3ff2-71eb-4b69-a1d0-579ecf0cdf0b/como-cargar-varias-imagenes-en-un-picturebox?forum=vbes

    Un saludo

    miércoles, 23 de mayo de 2018 17:01