今日、たまたまDelphi 7を使用して、このようなクラス定義を持つコードをコンパイルしました
type TAudioStream = class helper of TStream;
そして、驚いたことに、コンパイラは吐き出します
「システム ユニットが最新でないか、壊れています: 'TClassHelperBase' がありません」 .
Delphi7 では、helper
単語の使用法がすでに予約されているようです。
Delphi は、Delphi 8 でヘルパー クラスを導入しました。これらは、VCL を .Net にバインドするためのものでした。それで、Delphi7は先見の明がありますか?