Visual Basic - Identificar un control dentro de un array

Life is soft - evento anual de software empresarial
 
Vista:

Identificar un control dentro de un array

Publicado por lenilax (165 intervenciones) el 16/05/2002 15:25:59
Gracias amigos por leer este mensaje.
Tengo en mi proyecto varios arrays de controles y me he percatado que sucede lo siguiente:
Dentro de un frame tengo un array con botones.
CmdBt(0)
CmdBt(1)
CmdBt(2)
CmdBt(3)
Ahora, si le hago click al boton CmdBt(2) para que ejecute un beep el evento que genera dice:

Private Sub CmdBt_Click(Index as integer)
Beep
End Sub

El punto es que en el procedimiento no queda epecificado el indice del boton(o mas bien yo no se especificarlo) y da lo mismo en cual boton haga click, pues en cualquiera se ejecuta Beep.
Es decir, no se como darle distintas funciones a los distintos botones de mi array CmdBt. Yo nesecito que CmdBt(0) sea para salir, CmdBt(1) sea para cambiar activar un tab, etc.
Bien, gracias por su probable ayuda. :-)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Identificar un control dentro de un array

Publicado por Vic (7 intervenciones) el 17/05/2002 17:55:59
El índice es el argumento Index. Pasar salir del procedimiento con el CmdBt(0) sería así:

if index=0 then
exit sub
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Identificar un control dentro de un array

Publicado por lenilax (165 intervenciones) el 17/05/2002 18:17:54
gracias de nuevo. :-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar