Hola mramos65
Cita:
Empezado por mramos65
...
[Error] Principal.pas(829): There is no overloaded version of 'StrToFloatDef' that can be called with these arguments
|
El error que mencionas se presenta por que con toda seguridad estas usando un parámetro de tipo incorrecto en la función
StrToFloatDef.
Dado que la función StrToFloatDef está declarada de este modo,
Cita:
function StrToFloatDef(const S: string; const Default: Extended): Extended; overload;
|
te pongo dos casos de ejemplo que provocarían ese error:
Código Delphi
[-]
var
r: Double;
...
re:= StrToFloatDef(Table1.FieldByName('ItemsTotal').AsFloat, 0 ); re:= StrToFloatDef(Table1.FieldByName('ItemsTotal').AsString, '0' );
Saludos