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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Formatar RG e CPF no textbox
Flecha
não registrado
ENUNCIADA !
Postada em 31/01/2010 10:44 hs   
Achei essa rotina e funcionou.

Máscara De CPF No Textbox

Colocar no evento change:

If Len(Text1) = 3 Then
Text1 = Text1 + "."
Text1.SelStart = 5
End If
If Len(Text1) = 7 Then
Text1 = Text1 + "."
Text1.SelStart = 9
End If
If Len(Text1) = 11 Then
Text1 = Text1 + "-"
Text1.SelStart = 14
End If

(colocar propriedade maxlengt = 14)

 

Obrigado a todos,

 

Flecha

   
comendador
SÃO GONÇALO
RJ - BRASIL
ENUNCIADA !
Postada em 01/02/2010 17:31 hs            
Caro colega "FLEXA", utilize o MASK, é um componente do vb muito util para oq vc pretende!

Mask : Máscara que moldará o controle.
O Visual Basic fornece duas propriedades que produzem resultados parecidos: a propriedade Format e o Mask.

Use a propriedade Mask para exibir caracteres de exibição literais no campo com espaços em branco a serem preenchidos. Por exemplo, se todos os números de telefones que inserir em um campo tiverem o mesmo formato, você poderá criar uma máscara de entrada:

(###) ###-####    (___) ___ -____    (062) 621-3862

Uma máscara de entrada garante que os dados se ajustem ao formato definido e você poderá especificar os tipos de valores que poderão ser inseridos em cada espaço em branco. Por exemplo, a máscara de entrada anterior solicita que todas as entradas contenham exatamente os dígitos necessários para completar um código de área e número de telefone, e que somente dígitos possam ser inseridos em cada espaço em branco.

Você pode definir uma máscara de entrada usando os seguintes caracteres.


0     Dígito (de 0 a 9, entrada requerida, sinais de mais (+) e menos (-) não permitidos).       
9     Dígito ou espaço (entrada não requerida, sinais de (+) e menos (-) não permitidos).       
#     Dígito ou espaço (entrada não requerida, os espaços são exibidos como vazios enquanto os dados são editados, mas são removidos quando perde o foco, sinais de mais e menos permitidos).       
L     Letra (de A a Z, entrada requerida).       
?     Letra (de A a Z, entrada opcional).       
A     Letra ou dígito (entrada requerida).       
a     Letra ou dígito (entrada opcional).       
&     Qualquer caractere ou espaço (entrada requerida).       
C     Qualquer caractere ou um espaço (entrada opcional).       
,  .  :  ;  -  /     Marcador de posição decimal e separadores de milhares, de data e de hora. (O caractere realmente usado depende das configurações do Painel de Controle do Windows).       
<     Faz com que todos os caracteres sejam convertidos para minúsculos.       
>     Faz com que todos os caracteres sejam convertidos para maiúsculos.       
     Faz com que o caractere seguinte seja exibido literalmente (por exemplo, A é exibido simplesmente como A).     


MaxLength : Determina a quantidade máxima de caracteres que o MaskEdBox pode ter.

Name: Nomeia o objeto. Geralmente inicia o nome com “msk”

PromptChar : Escolhe o caractere padrão que será exibido simbolizando o estado vazio. Por default possui o caractere “_”, e aconselho a substituir pelo caractere de espaço. Esta propriedade não aceita vazio.

PromptInclude : Determina se o caractere inserido na propriedade PromptChar será incluído na propriedade Text.

* Text : Contém o texto digitado pelo usuário no objeto.

Evento ValidationError :  Este evento ocorre sempre que o usuário digita alguma entrada que não corresponde a máscara estabelecida.

ESPERO PODER TER SIDO ÚTIL
   
wef
não registrado
ENUNCIADA !
Postada em 12/02/2017 08:55 hs   
sf
   
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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