ユニット ファイルで便利な Region コンパイラ ディレクティブを使用したい場合、以前のバージョンの Delphi で同じユニットを使用できないようにする最善の方法は何ですか? 「まともな」アプローチはないようです。(望ましい IDE バージョンは Delphi 7 です)
メソッド定義のヘルプとバージョン履歴のコメントを非表示/表示するためにメソッド定義の上にリージョンを配置するのが好きですが、リージョン ディレクティブを他のコンパイラ ディレクティブで囲む必要があります。
リージョンをサポートしていないバージョンの Delphi を使用している場合、すべての Region/EndRegion ディレクティブをコメント アウトするようにプリプロセッサを作成して、新しいバージョンに戻すことができると思いますか?
私は 100% Delphi 2009 に切り替えたわけではなく、複数の IDE バージョンをサポートする必要があります。