use:
if Key = VK_ESCAPE then
Dbedit.field.AsString := '';

veja se resolve.
 ===================================
    Jean Barreiros
  Programador/Web-Designer
  Delphi|C++|PHP|JavaScript
  FireBird|MySql|SQLServer
  PostGree|Oracle
  msn: delphij...@gmail.com
  e-mail: delphij...@yahoo.com.br
===================================




________________________________
De: Darkzad <dark...@yahoo.com.br>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 13 de Julho de 2010 11:32:34
Assunto: [delphi-br] Dbedit com EditMask não limpa

  
Olá pessoal,

Estou com um problema no meu Dbedit, segue:

A máscara do meu campo é !99/99/99;1;_

No evento OnKeyDown coloquei o seguinte código:

if Key = VK_ESCAPE then
Dbedit.field.Clear;

Antes da versão Delphi 2010 isso estava funcionando normal, agora quando 
pressione o ESC o valor que está no Dbedit continua.

Alguém tem alguma solução simples para resolver isso?

Desde já
DarkZad


 


      

[As partes desta mensagem que não continham texto foram removidas]

Responder a