Mascara via programação - Bug

Firebird

11/02/2004

Estou tentando fazer uma mascará via programação mas passei o dia tentando e não funciona

Fields.Fields[7].EditMask:= ´99.999.999-99;1;´;
FieldByName(´PRCG´).EditMask:= ´99.999.999-99;1;´;

ele até que faz a amascara mas só coloca os dois primeiros números

´99.999.999-99;1;´;
|____=> 38. . -

:´(


Sremulador

Sremulador

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

11/02/2004

1º - Você errou de Forum! :evil: 2º - Isso é mascara para que tipo de campo ? :?



GOSTEI 0
Sremulador

Sremulador

11/02/2004

Não errei de forum pois se trata de mascaras em componentes IBX.
Mascara para tipo VarChar


GOSTEI 0
Maicongabriel

Maicongabriel

11/02/2004

´aH tAH!´ e eu que achava que IBX era componente do DELPHI :!:
Mas tudo bem, dexa assim, somente lembrando que mascaras nada tem a ver com os componentes IBX, poiz são iguais em qualquer ocazião! 8)
Ele não mostra tudo, pq vc marcou a opção de salvar os caracteres literais da mascara, porem, se você já possuia dados na tabela, isso não fuciona!
Faz assim :: 99.999.999-99;0;_ que funciona! :wink:


GOSTEI 0
Sremulador

Sremulador

11/02/2004

Não funcionou :(


GOSTEI 0
Maicongabriel

Maicongabriel

11/02/2004

Isso depende de como você esta utilizando!
E posta no forum de Delphi, lá tem muito mais pessoas que trabalham com Delphi(todas crio eu) do que aqui!


GOSTEI 0
Sremulador

Sremulador

11/02/2004

Consegui resolver :) :lol:


GOSTEI 0
POSTAR