Hola
No tendría por que dar error, pero no sé si será requisito en las nuevas versiones de Delphi... a ver, intenta declarando la clase así:
Código Delphi
[-]
type
TFldClass = class( TObject )
Id : Integer; Desc: string;
Prec: Double;
end;
Estoy casi seguro que no es el problema, pero si aún así sigue dandote error, por favor copia y pega textualmente como lo estas implementando.
Saludos