Hola buenos dias, tengo un problema un poco tonto que no se resolver o no se en que fallo.
Resulta que cargo varias imagenes en un form estas se muestran en varios picturebox, de acuerdo al numero de imagenes que seleccione (10 imagenes=10 picturebox), resulta que las imagenes se ven, pero algunas estan nulas (aunque se ven un if me dice que estan nulas). Existe una forma de llenarlas correctamente?
Aqui creo los pictureBox y los cargo con las direcciones que recupere(se muestran y no sale ninguno nulo a la vista)
Código C++:
Ver original[HIGHLIGHT="C++"]for (int i = 0; i < direcciones.Count; i++)
{
pic[i] = new PictureBox();
pic[i].Name = i.ToString();
pic[i].BorderStyle = BorderStyle.Fixed3D;
pic[i].Size = new System.Drawing.Size(135, 124);
pic[i].SizeMode = PictureBoxSizeMode.StretchImage;
pic[i].ImageLocation = direcciones[i];
pic[i].Click += new EventHandler(pic_Click);
flowLayoutPanel1.Controls.Add(pic[i]);
}
[/HIGHLIGHT]
Aqui me muestra las imagenes nulas (a veces cambian de posicion y no siempre son las mismas posiciones
Código C++:
Ver originalif(pic[j].Image==null)
{
MessageBox.Show("Imagen nula "+j, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
De antemano muchas gracias por la ayuda