Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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

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...
Private Sub CMD1_Click(Index As Integer)
   CMD1(Index).Enabled = False
End Sub


MOD: Vi que era un ejemplo...