eXcept
Power Member
Viva.
Como é que posso fazer um contador de caracteres numa textbox? Ou seja, à medida que for escrevendo ir contando os caracteres?
Eu fiz uma coisa básica do género
mas isto não me resolve, por várias razões:
1. ele conta-me backspaces, etc, sempre incrementando o valor do char
2. Se faço delete de uma só vez ao conteúdo todo da textbox, ele não me faz o refresh ao contador.
Ou seja, precisava mesmo de ler em tempo real a TextBox e calcular o seu "size" ou "lenght", mas não encontro nenhuma dessas propriedades numa textbox.
Como é que posso fazer um contador de caracteres numa textbox? Ou seja, à medida que for escrevendo ir contando os caracteres?
Eu fiz uma coisa básica do género
Código:
Private Sub txt_texto_KeyUp(KeyCode As Integer, Shift As Integer)
char = char + 1
lbl_char.Caption = char
End Sub
mas isto não me resolve, por várias razões:
1. ele conta-me backspaces, etc, sempre incrementando o valor do char
2. Se faço delete de uma só vez ao conteúdo todo da textbox, ele não me faz o refresh ao contador.
Ou seja, precisava mesmo de ler em tempo real a TextBox e calcular o seu "size" ou "lenght", mas não encontro nenhuma dessas propriedades numa textbox.