Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Poner el n° máximo a un combobox

Estas en el tema de Poner el n° máximo a un combobox en el foro de Visual Basic clásico en Foros del Web. Hola Tengo un problema quiero poner un n° máximo a un combobox, pero no tiene maxlength...
  #1 (permalink)  
Antiguo 03/03/2009, 10:35
 
Fecha de Ingreso: enero-2009
Mensajes: 38
Antigüedad: 15 años, 3 meses
Puntos: 0
Poner el n° máximo a un combobox

Hola


Tengo un problema quiero poner un n° máximo a un combobox, pero no tiene maxlength
  #2 (permalink)  
Antiguo 03/03/2009, 10:44
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Poner el n° máximo a un combobox

Podrías usar el evento Change para limitar la cantidad de texto que se puede ingresar en el ComboBox, con algo como esto:
Código vb:
Ver original
  1. Dim Maximo As Byte
  2. Maximo = 10
  3. If Len(Combo1) > Maximo Then
  4.     Combo1 = Left(Combo1, Maximo)
  5.     Combo1.SelStart = Maximo
  6. End If
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.