Forum: Object-Pascal / Delphi-Language
by alf.krause,
15. Apr 2017
Ja bin mir sicher, habe zwar kein ! sondern ein x verwendet, sollte aber egal sein:
{$IFDEF DELPHIXE3_OR_LATER}
! BuffPtr: TValueBuffer;
{$ELSE}
BuffPtr : Pointer;
{$ENDIF}
Forum: Object-Pascal / Delphi-Language
by alf.krause,
15. Apr 2017
Hallo,
ich stehe gerade auf dem Schlauch, die Compilierung der Apollo Komponenten funktionierte unter 10.1 Berlin noch fehlerfrei, in 10.2 erhalte ich folgenden Fehler:
ApConn.pas(5399): E2010 Inkompatible Typen: 'System.TArray<System.Byte>' und 'Pointer'
Der Fehler kommt bei BuffPtr := AllocMem(iSize);. DELPHIXE3_OR_LATER ist definiert.