Danke, Delphi.Narium.
Das hab ich leider schon alles ohne Erfolg durchgearbeitet.
Ich sehe solche Compilerfehler manchmal wenn sich bei Delphi irgendwas verhakelt hat.
Was bei mir fast immer hilft ist, wenn ich das Projekt mal gründlich "reinige",
ca. so, ohne Gewähr (deshalb besser vorher sichern damit nichts Ungewolltes verloren geht).
Zitat:
del /F /S *.~*~ *.~* *.dof *.bak *.tds *.rsm *.csm *.ilc *.ild *.ilf *.ils *.#0?
del /F /S *.dcu *.dres *.o *.so *.dSYM *.res *.stat *.local *.vlb *.identcache *.deployproj *Resource.rc
Auch alle temporären Verzeichnisse lösche ich rigoros, und lasse dann einmal mit BuildAll alles neu erstellen.
Ich vermute dass solche Probleme durch alte Referenzen auf
DCU oder sonstwas passieren, die durch falsches Datums-Touch nicht mehr neu kompiliert werden.
Großreinemachen hilft oft alle möglichen Probleme zu beseitigen.