https://foro.gambas-es.org/viewtopic.php?f=1&t=3368&p=18919#p18919
-----------------------------------
jsbsan
Viernes, 13 Septiembre 2013, 12:45

Re: Click En PictureBox
-----------------------------------
Aprovecha la propiedad tag, para asignarle a cada picturebox que se cree un codigo de identificacion (un numero que se a distinto para cada uno), y luego usa el objeto last, para saber cual es el ultimo objeto pulsado:

objeto[0].Picture = Picture.Load(a)
objeto[0].[strike]Picture.[/strike]tag =0
 objeto[1].Picture = Picture.Load("/home/santos/Gambas/Gambas 3/prueba/flecha 2.jpg")
objeto[1].[strike]Picture.[/strike]tag =1




Print "si", last.[strike]picture[/strike].tag 'escribiria el identificador del ultimo objeto pulsado.



Creo que asi te puede funcionar

Ejemplo de la documentacion de gambasdoc: [url=http://gambasdoc.org/help/lang/last?es]http://gambasdoc.org/help/lang/last?es

Nota:
Mirate bien el codigo del ejemplo de documentación, ya que es muy similar a lo que quieres hacer:

[code linenumbers=false syntax=gambas]DIM hButton[3] AS Button
 
hButton[0] = NEW Button(ME) AS "MyButtons"
 hButton[0].Text = "Rojo";
 
hButton[1] = NEW Button(ME) AS "MyButtons"
 hButton[1].Text = "Verde"
 
hButton[2] = NEW Button(ME) AS "MyButtons"
 hButton[2].Text = "Azul"
 
...
 
PUBLIC SUB MyButtons_Click()
 
  PRINT LAST.Text
 
END[/code]


