MaskEdit

Delphi

10/09/2008

Olá, gostaria de saber como faço a edição do campo maskedit de forma que um campo inicie com o valor 0,000 e conforme digito os números a primeira parte do campo vai sendo preenchida e logo após ser inserida a vírgula começa a ser preenchida a segunda parte do campo, é claro que se eu inserir o número zero não deve ser acrescentados novos espaços. Abaixo vai um exemplo de o que eu quero fazer...
-------------------------------------------
Inicial: |0,000
Digita nº 1: 1|,000
Digita nº 2: 12|,000
Digita nº 3: 123|,000
Digita vírgula: 123,|000
Digita nº 4: 123,4|00
Digita nº 5: 123,45|0
Digita nº 6: 123,456|
-------------------------------------------

O símbolo ´|´ indica onde deve estar situada a barra de edição
Sendo que se após a vírgula se eu digitar mais de três números ele não aceita este novos valores

Desde já muito obrigado, e peço perdão se compliquei mais do que devia, mas esta foi a forma mais visível que achei :) !


Xkadorx

Xkadorx

Curtidas 0

Respostas

Dbergkamps10

Dbergkamps10

10/09/2008

Olá,
Procure a RXLib, talvez o componente RXCurrencyEdit possa lhe ajudar.

Att
Dalton


GOSTEI 0
Xkadorx

Xkadorx

10/09/2008

Se alguém souber onde encontro o RXLib para delpgi 2007 serei muito grato ...


GOSTEI 0
Adriano Santos

Adriano Santos

10/09/2008

Se alguém souber onde encontro o RXLib para delpgi 2007 serei muito grato ...


http://www.google.com.br/search?source=ig&hl=pt-BR&rlz=&=&q=rxlib+delphi+2007&btnG=Pesquisa+Google&meta=


GOSTEI 0
Dbergkamps10

Dbergkamps10

10/09/2008

Não sabe? joga no google...
:D :D :D :D flw


GOSTEI 0
POSTAR