CNPJ - Tratameno de ERRO!!

16/12/2003

2

Olá...

Fiz uma mascara pra o CNPJ mas qdo o usuário digita, por exemplo:

[b:739f87f095]49.___.___/____-__[/b:739f87f095]

dai aparece o erro : ´ ´ is nota valid integer value

:arrow: Como faço um tratamento pra esse erro ??


Responder

Posts

16/12/2003

Vanius

No evento OnKeyPress vc pode colocar algo assim:

if Key = ´ ´ then
Key := #0;

neste caso, quando se digitar ´ ´ o sistema ignora e é como vc nao tivesse digitado nada.

vc pode ampliar isto, ex.:

if Key in [´ ´, ´\´, ´*´] then
Key := 0;

Ok?

espero ter ajudado,

Abraços,

Vanius Girodo
vaniusg@yahoo.com.br


Responder

16/12/2003

Educdc

Assim n da certo, pq qdo colocamos mascaras o edit ja recebe
´__.___.___/____-__´ , entao não tem como ficar ´ ´ !!!

:arrow: Alguem pode mim ajudar???


Responder
como vc colocou a mascara ?
!00.000.000\0000-00;0;?

muda pra !99.999.999\9999-99;0;


Responder

17/12/2003

Educdc

Onde esta o arquivo q eu altero as mascaras do Delphi???


Responder

17/12/2003

Educdc

como vc colocou a mascara ? !00.000.000\0000-00;0;? muda pra !99.999.999\9999-99;0;


N eh assim n???

Alguem ai pode mim ajudar ainda??

Abraços!!


Responder

17/12/2003

Educdc

Para ser mais claro???

Como q crio uma mascara CNPJ ??


Responder

18/12/2003

Lenin

Colega,

Na propriedade EditMask do edit cnpj, clique em ´...´ e no campo ´Input Mask´ coloque ´99.999.999/9999-99´. Sempre fiz assim e nunca deu erro.
Outra coisa: Porque vc não armazena o cnpj como String em vez de Integer ? Garanto a você que não dá erro.

Abraços;


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar