Hallo Zusammen
Zur Anschauung erstmal den Code:
Nun, ich habe 60 PictureBoxen (GeladenesBild1 .. GeladenesBild60). Da ich nicht den Obigen Code 60 mal wiederholen möchte, wollte ich nun wissen, ob es möglich ist, in einen Elementenamen einen Zähler ein zu bauen, z.B.:
ergibt dann
Ist natürlich quatsch und funktioniert so nicht (jaaa... ich habe es versucht xD ).
Ich habe auch schon das versucht:
Funktioniert auch nicht, weil BName ja ein String ist und kein "Elementename". Gibt es da eine Methode? Dann könnte ich mit einem Code alle Boxen füllen.
Vielen Dank euch schonmal!
Zur Anschauung erstmal den Code:
VB.NET-Quellcode
- For Each Pic As String In Form1.BilderListe
- If GeladenesBild1.ImageLocation = "" And LadeZaehler = 0 Then
- Dim ZuLadBild As Image = Image.FromFile(Pic)
- Dim Orientation As ExifOrientations = ImageOrientation(ZuLadBild)
- If Orientation = ExifOrientations.TopLeft Then
- GeladenesBild1.ImageLocation = Pic
- ElseIf Orientation = ExifOrientations.RightTop Then
- Dim Pic2 As Image = Image.FromFile(Pic)
- Pic2.RotateFlip(RotateFlipType.Rotate90FlipNone)
- GeladenesBild1.Image = Pic2
- End If
- GeladenesBild1.Visible = True
- LadeZaehler = LadeZaehler + 1
Nun, ich habe 60 PictureBoxen (GeladenesBild1 .. GeladenesBild60). Da ich nicht den Obigen Code 60 mal wiederholen möchte, wollte ich nun wissen, ob es möglich ist, in einen Elementenamen einen Zähler ein zu bauen, z.B.:
ergibt dann
Ist natürlich quatsch und funktioniert so nicht (jaaa... ich habe es versucht xD ).
Ich habe auch schon das versucht:
Funktioniert auch nicht, weil BName ja ein String ist und kein "Elementename". Gibt es da eine Methode? Dann könnte ich mit einem Code alle Boxen füllen.
Vielen Dank euch schonmal!