Oder kann pauschal immer
property Items[Index: NativeInt]: TSupBook read GetItems; default;
verwendet werden?
Genau so ist das gedacht.
Sorry für das Aufwärmen eines alten Threads:
Gibt es eine abwärtskompatible Lösung? Wir stellen gerade von D11.3 auf D12.1 um und sind dabei auf obige Problematik bei Win64 gestoßen. Gibt es eine Lösung, die sowohl mit D11 als D12 funktioniert? Bei D11 ist ja TList (bzw. TObjectList).Items[Index: Integer] deklariert; und bei D12 als NativeInt.
Wie weiter oben schon vorgeschlagen könnte ich mittels {$IFDEF
WIN32} type NativeInt = Integer;{$ENDIF} einbauen; aber an manchen Stellen wie z.B. der Windows-
API wird dann noch wieder der "echte" NativeInt verwendet.
TIA
Achim