USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Limitar caractres digitados em uma ComBobox
ATS
OURINHOS
SP - BRASIL
Postada em 07/04/2005 12:59 hs            
Como faço para limitar a quantidade de caractesres digitados em uma combobox, no textbox eu tenho a propriedade MaxLength e na combobox como faço.
     
Leandro Bueno
não registrado
Postada em 07/04/2005 13:18 hs   
Como assim?
Dar um numero máximo de digitos na combo?
 
     
ATS
OURINHOS
SP - BRASIL
Postada em 07/04/2005 15:37 hs            
Limitar a quantidade de palavras que o usuário pode digitar na combobox, pois se o usuário digitar uma quantidade de palavras superior ao tamanho do campo na tabela na hora de gravar vai dar erro.

TÓPICO EDITADO
   
Semmer
não registrado
Postada em 07/04/2005 15:55 hs   
propriedade keypreview do form = true
evento keypress do combo: if len(combo.text) = 20 then keyascii = 0
onde combo é o nome do seu combobox e 20 é o tamanho limite
 
     
ATS
OURINHOS
SP - BRASIL
Postada em 07/04/2005 16:26 hs            
Ate que funciona mais quando atinge a quantidade maxima de caracteres, a tecla Backspace não funciona.
     
Semmer
não registrado
Postada em 07/04/2005 16:48 hs   
então, coloca um if antes pra testar se é backspace ou del ou até verificar se está selecionado algum texto, porque daí a tecla digitada substitui uma ou mais letras....
 
if keyascii = 8 then exit sub 'backspace
if combo.sellength > 0 then exit sub
 
e assim vai, é só ir criando e testando...o
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página