limitar quantidade de numeros em um DBEdit
Ola !
Estou com uma pequena duvida.
como eu faço para limitar a quantidade de numerico digitados em um DBEdit ?
pois o limite maximo de numero tem que ser 7 digitos e o campo e do tipo integer.
Estou com uma pequena duvida.
como eu faço para limitar a quantidade de numerico digitados em um DBEdit ?
pois o limite maximo de numero tem que ser 7 digitos e o campo e do tipo integer.
Anonimus.info
Curtidas 0
Respostas
Martins
07/01/2008
Colega tente da seguinte forma:
Se não quiser nenhuma mensagem apenas q mude de campo, é só usar o setfocus para o próximo campo.
boa sorte.
If Length( DBEdit1.Text ) > 7 then ShowMessage(´Limite máximo ultrapassado!!!´);
Se não quiser nenhuma mensagem apenas q mude de campo, é só usar o setfocus para o próximo campo.
boa sorte.
GOSTEI 0
Felipeucc
07/01/2008
Cara, você também pode usar a propriedade MaxLength do DBEdit
MaxLength = 0 digitação ilimitada. No seu caso mude para MaxLength = 7 e tá tudo resolvido.
MaxLength = 0 digitação ilimitada. No seu caso mude para MaxLength = 7 e tá tudo resolvido.
GOSTEI 0
Rogers Pereira
07/01/2008
Olá,
Estou com um problema semelhante.
No meu projeto, um DBEdit recebe o resultado de uma consulta SQL.
Uma formula para calculo de porcentagem. Porém, dependendo do resultado, fica um numero muito grande.
Tem como filtrar o que está sendo exibido no DBEdit?
Obrigado,
Rogers
Estou com um problema semelhante.
No meu projeto, um DBEdit recebe o resultado de uma consulta SQL.
Uma formula para calculo de porcentagem. Porém, dependendo do resultado, fica um numero muito grande.
Tem como filtrar o que está sendo exibido no DBEdit?
Obrigado,
Rogers
GOSTEI 0
Rogers Pereira
07/01/2008
É o MaxLength mesmo. :oops:
Obrigado mesmo assim.
Obrigado mesmo assim.
GOSTEI 0