• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

kazzx

Caixa de texto não aceitar espaços

5 mensagens neste tópico

viva,

como faço para uma caixa de texto não aceitar espaços? ora, só aceitar letras (strings) e não aceitar numeros também.

cumps :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

String não significa que seja só letras.

'isto também é uma string
Dim CincoEspacos As String = "     "

Quanto à tua dúvida, basta fazeres uma pequena verificação no evento KeyPress da textbox e certificares-te que não passam os caracteres que não queres que passem:

    Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
        If e.KeyChar = Chr(Keys.Space) Or _
        Asc(e.KeyChar) >= 48 And Asc(e.KeyChar) <= 57 Then
            e.Handled = True
        End If
    End Sub

Não hesites em perguntar, se tiveres alguma dúvida nesse bloco de código. Não costumo meter logo a solução, mas vá :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

a funcionar :)

já agora, por exemplo.

numa listbox para apagar um item seleccionado eu faço -

"delete from espera where nome='" & listbox.SelectedItem & "

agora, numa listview, como faço para apagar na mesma um item seleccionado? o código não me aceita ".SelectedItem"

como é então?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora