I get the following errors on compiling my project after updating.
[dcc64 Error] FMX.UXlsRangeRecords.pas(115): E2010 Incompatible types: 'TObject' and 'PExcelRange'
[dcc64 Fatal Error] FMX.UXlsCondFmt.pas(572): F2063 Could not compile used unit 'FMX.UXlsRangeRecords.pas'
Here is the procedure in question. There could be lots more.
procedure TRangeValuesList.CopyFrom( const RVL: TRangeValuesList);
var
i: integer;
R: PExcelRange;
begin
for i:=0 to RVL.Count-1 do
begin
New(R);
try
R^:=PExcelRange(RVL[i])^;
Add(R);
except
{$IFNDEF DELPHIXE13_LVL}
FreeAndNil(R);
{$ENDIF}
raise;
end; //except
end;
end;
Can you please help? I am using Delphi 10.4 patch 2.
Thank you