Fórum Mascara em TEdit #371541

23/06/2009

0

Olá!

Acredito que minha dúvida é simples! Não gosto do campo MaskEdit, uso-o apenas para
formatação do conteúdo. Acredito que é possivel fazer o mesmo que faz com
este campo (ex: Data(´ / / ´), CEP ( - ) ) utilizando o TEdit.
Como faço isto?

Abraços!


Fabricio.ribeiro

Fabricio.ribeiro

Responder

Posts

23/06/2009

Danielrsanches

olha !!! pelo que entendi, não é possível não ... o TMaskEdit nada mais é do que o TEdit com suporte para formatação de texto ... no TEdit vc apenas conseguirá exibir o texto formatado, utilizando funções de formatação de texto como por exemplo o FormatFloat, agora, para entrada de texto formatado, somente com o TMaskEdit ou talvez com alguns componentes de terceiros !!


abraços !!!


Responder

Gostei + 0

09/07/2009

Fabricio.ribeiro

== sobe ==
:o


Responder

Gostei + 0

13/07/2009

Fabricio.ribeiro

== sobe ==


Responder

Gostei + 0

13/07/2009

.lg.

da uma olhada na classe [b:f22db9b316]TCustomMaskEdit[/b:f22db9b316] dentro da unit [color=blue:f22db9b316]Mask[/color:f22db9b316]. lá ele tem a procedure [color=blue:f22db9b316][b:f22db9b316]SetEditMask[/b:f22db9b316][/color:f22db9b316]. É responsável por aplicar a mascara no componente EditMask. Você poderia usa-la para fazer sua propria mascara.

Um conselho: Procure saber como funciona os componentes por dentro. Isso lhe ajuda a ter muita ideia. Segure [color=darkblue:f22db9b316]Ctrl[/color:f22db9b316] e clique na classe desejada para vc ir direto na implementação dele. assim você verá como foi construído.

Qlqr dúvida postae.
Abraços,
.LG.


Responder

Gostei + 0

13/07/2009

Fabricio.ribeiro

Obrigado [b:05ac9ffb61].lg.[/b:05ac9ffb61]...
Eu não sabia desse macete...
bom, vou estudar esta classe pra ver se consigo resolver meu problema,

Abraço! :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar