PictureBox pic(0) - pic(4)

seb123

Grünschnabel
Erstmal Hallo,

habe da ein Problem mit der Abfrage einer PictureBox.

Ich habe zur Laufzeit 5 PictureBoxen erstellt picBild(0) , picBild(1) .... picBild(4)

:confused: Nun mein Problem, wie frage ich ab, welche der 5 PictureBoxen angeklickt wurde.

Bedanke mich schon mal. :)
 
Hast du wirklich 5 Pictureboxen ?
Dann kannst du das Ereignis doch durch den Klick auf die ensprechende Box abfragen !?
Code:
private sub picBild(0)_click()
'bild(0) geklickt
end sub

private sub picBild(1)_click()
'bild(1) geklickt
end sub

Oder hast du eine Picturebox in der du während einer Laufzeit 5 verschiedene Bilder darstellst ?
Dann kannst du doch anhand des Zählers abfragen welches Bild gerade zu sehen war !?

Code:
private sub pictureBox_click()
'bild(zaehler) 
select case zaehler
    case 1
'was auch immer
    case 2
' usw
end select
end sub

Ich hoffe das hilft dir, wenn ich dich überhaupt richtig verstanden habe....
Gruß
Mat
 
Zuletzt bearbeitet:
Danke MatMagic für Deine schnelle Antwort :)

Ja ich habe 5 PictureBox(en)

Leider funktioniert der Code von dir nicht
Code:
private sub picBild(0)_click()
'bild(0) geklickt
End Sub
private sub picBild(1)_click()
'bild(1) geklickt
End Sub

Private Sub picBild(0)_Click() erzeugt einen Fehler.

Das liegt wahrscheinlich daran, dass hier kein Array angegeben werden darf.

Aber irgendwie und irgendwann werde ich es schon schaffen :rolleyes: .

Bis die Zeit
 
Versuch es mal so:

Code:
Private Sub PicBild_Click(Index As Integer)
  Select Case Index
	Case 0: MsgBox "PicBild0"
	Case 1: MsgBox "PicBild1"
	Case 2: MsgBox "PicBild2"
	Case 3: MsgBox "PicBild3"
	Case 4: MsgBox "PicBild4"
  End Select
End Sub
 
:-) Danke Merlin_78 :-) :-)

Toll das war es was ich gesucht habe ( hüpf,hüpf,hüpf.....................bis ich müde bin).

So kann dann an meinem Spielchen endlich weiter machen.



:-) :-) :-) :-) :-) :-)
Gruß von Seb123
 
Zurück