Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: RttiRecordType und RTttiArrayType

  Alt 27. Jul 2022, 11:28
Das hat aber nichts mit der RTTI zu zu tun.
Er lügt nicht. Das END gehört zum RECORD und CASE hat hier kein END.
Und es ist/war leider schon immer so, seit vielen Jahrzehnten.

Der variante Record-Part hat kein Ende.
https://docwiki.embarcadero.com/RADS...Types_(Delphi)

Blöd, denn so kann man Ihn nicht in der Mitte haben (nachfolgend noch invariante Felder ... die muß man also mit in den varianten Teil reinschieben)
und mehrere variante Teile sind auch nicht möglich, so wie z.B. in C++, wenn man verzweifelt versucht Header zu übersetzen.

Und ja, es sieht blöd aus, macht garkeinen Spaß, ist absolut unverständlich und lässt sich beschissen in der Codeformatierung unterbringen. (zwei mal nach rechts und nur einmal doppelt nach links)
$2B or not $2B

Geändert von himitsu (27. Jul 2022 um 11:32 Uhr)
  Mit Zitat antworten Zitat