BACKSPACE EM LABEL
Pessoall... estou criando uma calculadora...
é o visor seria com um LABEL...
mas como o label nao recebe o foco... eu precisava que quando voce precionada a tela backspace (ascii codigo = 8) ele apagasse os digitos um a um (como se tivesse foco em um textbox)
como faço isso?
brigadinha..quem poder ajudar!!!
é o visor seria com um LABEL...
mas como o label nao recebe o foco... eu precisava que quando voce precionada a tela backspace (ascii codigo = 8) ele apagasse os digitos um a um (como se tivesse foco em um textbox)
como faço isso?
brigadinha..quem poder ajudar!!!
Seta a propriedade do KeyPreview do form para True, e faz esta validação no KeyPress do form.
Algo do tipo:
Algo do tipo:
If KeyAscii = 8 then
lblVisor.Caption = Left$(lblVisor.Caption, len(lblVisor.Caption) - 1)
end if
valew amigo... só coloquei o if para nao dar erro quando nao existe nada no label
funcionou direitinho... t+
funcionou direitinho... t+
Bem lembrado... nem tinha pensado nisso de estar vazio! rsrs
Qualquer coisa posta aÃÂÂ... ;)
E só não esquece de encerrar o tópico depois de tudo resolvido!
Te+!
Qualquer coisa posta aÃÂÂ... ;)
E só não esquece de encerrar o tópico depois de tudo resolvido!
Te+!
Tópico encerrado , respostas não são mais permitidas