Casas decimais e simbolo do euro!
Boas pessoal, gostava de saber como posso colocar 2 casas decimais e ainda o simbolo do euro na edit.
Aguardo resposta com alguma urgencia.
Obrigado a todos.
Aguardo resposta com alguma urgencia.
Obrigado a todos.
Rui Lisboa
Curtidas 0
Respostas
Edilcimar
18/01/2006
vc teria que fazer isto no onexit do edit, algo tipo
try
numero := strtofloat(edit1.text);
edit1.text := ´E ´ + floattostrf(numero,fffixed, 10,2);
except
showmessage(´este não é um número válido´);
end;
entenda o ´E´ como símbolo do euro
try
numero := strtofloat(edit1.text);
edit1.text := ´E ´ + floattostrf(numero,fffixed, 10,2);
except
showmessage(´este não é um número válido´);
end;
entenda o ´E´ como símbolo do euro
GOSTEI 0
Rui Lisboa
18/01/2006
Depois quando for para fazer calculos ele não se engata com o simbolo do euro?
GOSTEI 0
Edilcimar
18/01/2006
aí vai ter que tirar o símbolo, mas vc ainda tem a chance de mudar no próprio windows, em moeda
GOSTEI 0
Rui Lisboa
18/01/2006
Mas antigamente aparecia automaticamente na edit!!!
Porque agora não aparece?
Porque agora não aparece?
GOSTEI 0
Edilcimar
18/01/2006
corrigindo
talvez porque no banco esteja como currency e na configuração regional não tenha um símbolo, dê uma checada, se colocar na configuração regional, basta trocar para edit1.text := floattostrf(numero,ffcurrency, 10,2);
talvez porque no banco esteja como currency e na configuração regional não tenha um símbolo, dê uma checada, se colocar na configuração regional, basta trocar para edit1.text := floattostrf(numero,ffcurrency, 10,2);
GOSTEI 0