Mi programa mostrara las imagenes en el picturebox. Lo que pretendo es no declarar la ruta manualmente sino que estas ya están contenidas en un arreglo y el picturebox tendrá que mostrar el contenido de dicho arreglo. Les dejo mi código para que me entiendan.
Código:
//Ajusta el Form a pantalla completa int w = Screen.PrimaryScreen.Bounds.Width; int h = Screen.PrimaryScreen.Bounds.Height; this.Location = new Point(0, 0); this.Size = new Size(w, h); //obtener ruta del exe del programa (guardarlo en variable path) string path = System.IO.Path.GetDirectoryName( System.AppDomain.CurrentDomain.BaseDirectory); //comprueba si el directorio Media existe en donde se encuentra el ejecutable string miDirectorio = @path + @"\Media"; if (!Directory.Exists(miDirectorio)) //si existe no hace nada y si no existe lo crea Directory.CreateDirectory(miDirectorio); //lectura de archivos jpg y gif en carpeta Media string lecturadearchivos = @miDirectorio; string[] ficheros = Directory.GetFiles(lecturadearchivos, "*.jpg*"); string[] ficheros2 = Directory.GetFiles(lecturadearchivos, "*.gif*");
Se supone que mi picturebox tomará las rutas contenidas en el arreglo (ficheros) y me mostrará las imágenes de dicha ruta. Pero no consigo hacerlo.
DATO: al correr mi programa si me regresa las rutas de las imágenes en el arreglo.
Gracias de antemano