Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renanbg

Dbedit -

Recommended Posts

Olá pessoal Tenhó uma tabela chamada operações onde gravo tudo que o usuario faz no sistema. Por ex: ao tentar acessar o cadastro de clientes é solicitado operador e senha o campo operador é do tipo Integer na tabela paradox Suponhamos que o codigo do operador seja 30 se ele digitar 30+ vai dar erro preciso fazer de uma forma que o campo edit só aceite numeros inteiros... como?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No OnKeyPress do DBEDIT faça:

 

Não esqueça de ativar o Key Preview do Form para TRUE

 

procedure TForm1.DBEdit1KeyPress(Sender: TObject; var Key: Char);begin  //Bloqueia Tudo menos Numeros e o BackSpace...  If not( key in['0'..'9',#8] ) then  begin   key:=#0;  end;end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.