Gracias, hace media hora dí con la solución y es supeditar la ejecución del código al foco. Así funciona perfectamente, es decir...
Código Delphi
[-]
procedure TFrmOperaciones.DBEditPrecioCChange(Sender: TObject);
begin
inherited;
if (DBEditPrecioC.Focused) then
begin
MD.TOPeracionesRVBRUTO.AsFloat := StrToFloat(DBEditNTitulosC.Text)*StrToFloat(DBEditPrecioC.Text);
end;
end;
Gracias por tu respuesta!