Cita:
Empezado por kuan-yiu
Por el momento ha bajado considerablemente el número de avisos de error del tipo "invalid floating point value", pero aún me llegan algunos. Estoy revisando si son por otra causa nueva o por un error.
|
Hola Kuan
yo he solucionado en parte ese problema con el componente JvValidateEdit de la JVC (Jedi)...
lo bueno del componente es que puedes decir que tome solo numeros.... además el mismo tiene las sgtes caracteristicas
.text
.AsCurrency
.AsFloat
por lo cual, cuando tengo un texto y debo pasarle el valor al componente solo lo uso en el .text... si tengo un valor de punto flotante (decimales) lo hago con el .AsFloat... y si el valor viene con formato de pesos (moneda)... utilizo el .AsCurrency...
Código Delphi
[-]
vTot.AsCurrency := vCtd.AsFloat*vUni.AsCurrency;
Salu2