Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: magomi en 16 Octubre 2009, 05:21 am



Título: Problema con maxima cantidad de controles en formulario!
Publicado por: magomi en 16 Octubre 2009, 05:21 am
Hola
Necesito ayuda con un problemilla, Resulta que estoy en un formulario y al parecer he usado muchos controles y me tira el siguiente error: "Se alcanzo el limite: no se pueden crear mas controles para el formulario" :S

Que puedo hacer para solucionarlo? necesito meter mas controles... Alguna idea..
Ayuida urgente pls..
Gracias de antemano


Título: Re: Problema con maxima cantidad de controles en formulario!
Publicado por: seba123neo en 16 Octubre 2009, 05:26 am
solo tenes el limite de 254 controles por formulario...usa matriz de controles y solucionado. y una pregunta ¿ que estas haciendo que tenes que poner tantos controles?


Título: Re: Problema con maxima cantidad de controles en formulario!
Publicado por: magomi en 16 Octubre 2009, 05:32 am
bueno di encontre esa respuesta en un foro....
Pero por ejemplo como programo un command1 teniendolo como matriz de controles?
Ejemplo.. creo el boton y lo programo... lo copio y pego me pregunta q si quiero matriz de controles; le digo si.. ahora me aparece otro boton q se llema igual pero tiene index 1 (el 1ero index 0) ahora cuando le doy para programar el nuevo boton(index 1) me manda a la programacion del boton original....

Como programo el nuevo boton? esa es mi duda...

Con respecto a tu pregunta... es un proyecto largo... q debia hacerlo en 3 pantallas pero lo reduci a 1 con una idea que me dieron aqui...
Por eso tantos controles...
 


Título: Re: Problema con maxima cantidad de controles en formulario!
Publicado por: magomi en 16 Octubre 2009, 05:57 am
ammm ya supe como hacerlo xD

por ejemplo
Código:
Private Sub CMD1_Click(Index As Integer)
Select Case Index
    Case 0
        CMD1(0).Enabled = False
    Case 1
        CMD1(1).Enabled = False
    Case 2
        CMD1(2).Enabled = False
    End Select

End Sub

Gracias por la ayuda


Título: Re: Problema con maxima cantidad de controles en formulario!
Publicado por: Karcrack en 16 Octubre 2009, 11:56 am
Ese Case no es necesario...
Código:
Private Sub CMD1_Click(Index As Integer)
    CMD1(Index).Enabled = False
End Sub

MOD: Vi que era un ejemplo...