Postada em 11/11/2008 19:30 hs
kra é mais facil tu fazer uma função e colocar ela em uma module para não aceitar numeros na digitação da text. Olha só tenta isso aqui, vai travar a escrita de vogais diferentes de abcde
Function SóLetras(Key As Integer) As String 'selecione os caracteres que desejar Const Letras$ = "abcde" SóLetras = Key If Key <> 8 Then 'conferindo se é backspace 'vê se é um caracter permitido If InStr(Letras$, Chr(Key)) = 0 Then SóLetras = 0 End If End If End Function Esta função vc pode colocar ela em uma module, caso queira chamar ela em todo aplicativo, assim não tem q ficar copiando ela em todos os forms! Ai no text tu coloca este codigo Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii = SóLetras(KeyAscii) End Sub
Espero ter ajudado, ha eu fazia assim antes, ela serve para bloquear a escrita de letras tambem, só que parei de usar depois q conheci o ctextbox q é muito mas muito bom, é uma ocx que facilita muito a vida da gente, da uma pesquisada caso lhe interesse! bom até mas!
|