Visual Basic - Capturar evento de control creado en runtime

Life is soft - evento anual de software empresarial
 
Vista:

Capturar evento de control creado en runtime

Publicado por Leonardo Alonzo (4 intervenciones) el 29/04/2005 23:48:29
Como puedo acceder a los eventos de un control creado en tiempo de ejecucion?
Estoy creando una rutina de menues "vistosos" que se arman segun ciertos parametros pasados en tiempos de ejecucion y lo quiero por lo cual crea botones, labels, pictureboxs, etc. durante la corrida, como puedo acceder a los eventos de esos controles?
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
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Capturar evento de control creado en runtime

Publicado por SuNcO (599 intervenciones) el 22/06/2005 05:48:56
Depende como los creas esos controles

Si los creas en base a unos ya creados y con la propiedad Index en uso pues es algo asi mas o menos

Private Sub Command1_Click(Index As Integer)
Select Case Command1(Index).Caption
Case "Primero"
MsgBox "Click en el Boton con Caption Primero"
Case "Segundo"
MsgBox "Click en el Boton con Caption Segundo"
End Select
End Sub

Private Sub Form_Load()
Load Command1(1)
Command1(1).Top = 1000
Command1(1).Visible = True
Command1(1).Caption = "Primero"

Load Command1(2)
Command1(2).Top = 1500
Command1(2).Visible = True
Command1(2).Caption = "Segundo"
End Sub

Tambien puede ser por el numero del Index
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