Hola ecfisa, es cierto, después de enviar el post me di cuenta y lo cambié pero ahora después de cambiarlo me encuentro con esto:
El código lo cambié a esto (y la variable total la cambie de extended a real):
Código Delphi
[-]...
for i:= 0 to lista.Items.Count -1 do
begin
total:= total + (StrToFloat(lista.Items[9].Caption));
rForm.Label35.Caption:= FloatToStr(total);
end;
...
Y si en cambio la variable la sigo definiendo como "extended", me tira este otro error:
Si en ese dialogo pulso sobre "break" me marca la siguiente linea:
Así que he pasado de un error por descuido a otro sobre el que no tengo ni idea ni control (siendo honesto) y obviamente no sé muy bien como solucionarlo.
Un saludo y gracias por tu tiempo.