Tentei desta maneira e não resolveu.

Obrigado.
Em 13-07-2010 12:48, Jean Barreiros escreveu:
>
> 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 <mailto:delphijean%40gmail.com>
> e-mail: delphij...@yahoo.com.br <mailto:delphijean%40yahoo.com.br>
> ===================================
>
> ________________________________
> De: Darkzad <dark...@yahoo.com.br <mailto:darkzad%40yahoo.com.br>>
> Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.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]
>
> 



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

Responder a