LiveKeeper
Grünschnabel
Hallo Leute!
Bin noch ganz am Anfang was C# betrifft und würde etwas Hilfe benötigen.
Ich habe folgendes Problem:
Ich habe 6 PictureBoxen in die ich per Forschleife 6 Bilder aus einem Array per Zufallsgenerator platzieren will.
Nur funktioniert das leider nicht so ganz. Ohne die ForSchleife funktionierts aber einwandfrei.
Mitels der ForSchleife würde ich aber gerne den Index für die PictureBox hochzählen.
Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Hier mal der Code:
Vielen Dank schonmal im voraus für Eure Hilfe
Gruss
LiveKeeper
Bin noch ganz am Anfang was C# betrifft und würde etwas Hilfe benötigen.
Ich habe folgendes Problem:
Ich habe 6 PictureBoxen in die ich per Forschleife 6 Bilder aus einem Array per Zufallsgenerator platzieren will.
Nur funktioniert das leider nicht so ganz. Ohne die ForSchleife funktionierts aber einwandfrei.
Mitels der ForSchleife würde ich aber gerne den Index für die PictureBox hochzählen.
Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Hier mal der Code:
Code:
Image[] bild = new Image[6];
bild[0] = Image.FromFile("d:\\bilder\\s.jpg");
.
.
bild[5] = Image.FromFile("d:\\bilder\\o.jpg");
PictureBox[] pb = new PictureBox[6];
for (int i = 1; i < 6; i++)
{
Random randomNumber = new Random();
int rndNum = randomNumber.Next(0, 5);
pb[i].Image = bild[rndNum]; <------Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
}
Vielen Dank schonmal im voraus für Eure Hilfe
Gruss
LiveKeeper
Zuletzt bearbeitet: