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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Replace com backspace
dr.X
BELO HORIZONTE
MG - BRASIL
ENUNCIADA !
Postada em 26/08/2008 09:59 hs            
Como que eu limpo um campo data (00/00/0000)
usando replace pressionando a tecla backspace?
 
Desde já agradeço!
   
fjralberto
SANTO ANDRÉ
SP - BRASIL
Postada em 26/08/2008 16:08 hs            
Cara o replace é simples de usar... o que vc exatamente quer que sejá limpo no campo data....os valores ou tudo o que estiver no campo... dê um exemplo, pois me desculpe se não entendi de primeira!

Att,

Alberto

Alberto

"Em tijolo em tijolo a casa sai!"
Autor: Eu mesmo.
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 26/08/2008 21:41 hs            
Bom colega e simples, primeiro mude a propriedade KeyPreview do form para true.
 
agora cole este codigo
 
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyBack Then
txtdata.Text = ""
End If
End Sub
Bom da forma acima o campo sera apagado, não entedi quanto ao replace, mas não vejo necessidade de utiliza-lo se for para alterar todo o campo, então se quiser mudar o o campo para 00/00/0000, entao faca assim.
 
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyBack Then
txtdata = "00/00/0000"
End If
End Sub
     
dr.X
não registrado
Postada em 27/08/2008 09:52 hs   
Obrigadão colegas!
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 27/08/2008 12:26 hs         
dr.x, favor se registrar no site, é gratuito Emoções
     
Página(s): 1/1    


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