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!
|
|
|
|
|
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
|
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
|
|
|
|
Postada em 27/08/2008 09:52 hs
|
|
|
|
Postada em 27/08/2008 12:26 hs
dr.x, favor se registrar no site, é gratuito
|
|
|