|
Postada em 19/10/2004 01:36 hs
Como fazer para que um campo de texto não permita caracteres diferente de letras ou números ? Ex.:Não permitir ! ou @ ou # ou ¨ou & e etc...
|
|
|
|
|
Postada em 19/10/2004 07:30 hs
v. pode usar um controle específico para isso, assim economisando tempo se quiser te mando um muito bom.
"A complexidade do programa cresce até exceder a competência do programador. " Luciano de Paula Desenvolvedor - Analista lufra2@bol.com.br | |
|
|
|
|
Postada em 20/10/2004 08:08 hs
|
|
|
Tekki
|
UBERLÂNDIA MG - BRASIL
|
|
Postada em 20/10/2004 10:49 hs
Private Sub Text1_KeyPress(KeyAscii As Integer) If Not IsNumeric(Chr(KeyAscii)) Then ' 0, 1, 2, ..., 9 If KeyAscii < 65 Or KeyAscii > 90 Then 'A, B, C, ... Z If KeyAscii < 97 Or KeyAscii > 112 Then 'a, b, c, ... z If KeyAscii <> 8 Then ' 'If KeyAscii <> 32 Then 'Espaço KeyAscii = 0 'End If End If End If End If End If End Sub Veja se isto te ajuda. (Só que não esta permitindo ç, ê, ô, &, $...)
|
|
|
|
Postada em 27/10/2004 01:52 hs
Essa função limita algumas letras como "S" entre outras...
|
|
|
Poca
|
SETE LAGOAS MG - BRASIL
|
|
Postada em 27/10/2004 03:39 hs
Amigo, Use esta função aqui. É bem simples... Private Sub Text1_KeyPress(KeyAscii As Integer) ' 34 igual a aspas. If InStr("!@#&", Chr(KeyAscii)) <> 0 or KeyAscii = 34 Then KeyAscii = 0 End If End Sub Esta função irá bloquear todo caracter que tiver no InStr... T+
Imagine um sistema (.exe) que vc pode programar códigos fontes dentro dele, mesmo com ele estando em execução no momento e ainda trabalhando em rede! Ficou confuso ??? Não entendeu como isso é possível ??? Componente: Macro pra VB6 / Desenvolvido por Kraysler. O teu sistema fica com recursos parecido com o que a linguagem SAP oferece. OBS.: Linguagem SAP = R$ 80.000,00 , talvez seja por isso que vc não tenha ouvido falar nela. Baixe um aplicativo Demo do componente: http://www.macrovb.cjb.net
|
TÓPICO EDITADO
|
|
|
|