過去ログを漁ってみたのですが、少なくともよう見つけられなかったので教えてください。
BDS2006で作っているプログラムを何度かコンパイルしていると、あるときから急に
「[C++ エラー] Sysconst.hpp(24): E2316 'ResourceString' は 'System' のメンバーではない」
「[C++ エラー] Sysconst.hpp(24): E2040 宣言が正しく終了していない」
というエラーが大量に出るようになってしまいました。
エラーが出る直前(と思われる)の内容に書き戻してみても結果は変わりません。

ネットで調べると、プロジェクトの作り直しで直るとの情報があったのですが、結果は変わりませんでした。
includeの順番によっては出るという情報もあったのですが、正常に動いている別プログラムと比べても違いを
確認できませんでした。

回避方法がわかる方がおられたら教えてください。
よろしくお願いします。