Que tal, soy nuevo en el foro y espero su ayuda en lenguaje c#.
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