Zitat von
Christian Seehase:
Der Zeiger zeigt auf das erste Datenbyte, wenn die Länge > 0 ist. Davor, also auf Zeiger-4 beginnt der Längenzähler, auf Zeiger-8 der Referenzzähler.
Mit PChar() mag das stimmen, aber versuchst du das selbe mal mit @AStr wirst du feststellen, das das nicht zum selben ergebnis führt wie @AStr[1]