CNPJ - Tratameno de ERRO!!

16/12/2003

1

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
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira