Ver Mensaje Individual
  #6  
Antiguo 22-11-2012
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Reputación: 19
Faust Va por buen camino
Cita:
Empezado por donpedro Ver Mensaje
hola a todos,
estoy tratando de hacer que los edit muestren los valores con formato de moneda, y estoy utilizando el siguiente codigo

Código Delphi [-]eprecio.text := FormatFloat ('###,###,###,##0.00;-###,###,###,##0.00;0',strToFloat(EPRECIO.Text));


pero a la hora de guardar, me da el siguiente error:

eConvertError with message “1,000.00' is not a valid floating point value'

como hago para que al guardar me grabe el edit con un formato normal sin la (coma) ni los decimales

gracias por sus respuestas de antemano
Don Pedro, el problema de error eConvertError está en que la función FormatFloat recibe como segundo parámetro un float, y tú lo estás convirtiendo a string con StrToFloat... quita entonces StrToFloat y en cuanto a guardarlo sin comas te conviene leer los enlaces que te dejaron anteriormente los compñeros del foro.
__________________
Herr Heins Faust
Responder Con Cita