Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde, Pessoal, Tenho um campo CurrencyEdit com duas casas decimais definido na propriedade DecimalPlaces = 2, atualmente no momento da edição deste campo o valor ficar com '0', e na verdade eu gostaria se preservasse o valor com as casas decimais, exemplo:
Ao editar o campo e digitar o valor de R$ 10,00 permitir que o usuario digite somente o valor de 10 e mascara durante a edição ficasse assim: 10,00.
Como eu consigo isso?
Obrigado a todos.
Explicando de uma forma diferente seria assim. Ao entrar no campo CurrencyEdit o campo deve ficar com ',00' ponto e virgula e as duas casas decimais visivel, se digitar o valor de 100, vai ficar assim 100,00 eu só devo entra nas casas decimais caso pressionar o campo o ponto e virgula.
Ou seja ,00 deve ficar fixo no campo.
Olá Amigo....Não sou um Programador "Nato"...Mas quando tenho que azer que o Edit ou Dbeit fique com formato de moeda(SEM O R$),
faço Assim:
DBEDIT7.Text:=FormatCurr('#,##0.00',StrToCurr(DBEDIT7.text));
Coloco no exit do Dbedit...funciona de boa...
Olá amigo.
Não sei se consegui compreender muito bem. Você digita o valor 10 e quer que ele se transforme em 10,00, seria isso?
Caso não seja, peço que tente explicar novamente para tentarmos te ajudar.
Até a próxima. :thumbsup: