Delphi7 のディレクトリ構造:
Delphi インストール ディレクトリ (C:/Program Files/Borland/Delphi7 など) を開くと、ディレクトリにいくつかのファイルとフォルダが含まれていることがわかります。 ソース: VCL、WEBSNAP、IntraWeb、ToolsAPI など、Delpi によって提供されるすべてのソース コードが保存されます。他のソース コード、通常、delphi のソース コードを見つけたい場合は、ここで検索できます。 borland ソケットなど、Delphi が提供するいくつかのツールのソース コードもその下に配置されます。サーバー (ScktSrvr.exe) のソース コード、IntraWeb デバッグ Web サーバー (HTTPSrvr.dpr) など。これらのソース コードを見る時間があれば、たとえば、何かを作成したい場合は、改善するのに非常に役立ちます。 CGI をサポートするもの WEB サーバーはセッションをサポートします。現時点では、HTTPSrvr.dpr プロジェクトを調べて、わずかな変更を加えて使用できます。 Delphi に付属のソース コードを学習することには利点のみがあり、欠点はありません。学習中には必要ないかもしれませんが、しばらくすると、関連プロジェクトを完了する必要があるときにアイデアが得られます。 Rave5: delphi7 と統合された最新のレポート ツール。このディレクトリには、Rave レポート形式を設計するために使用されるツールである Rave5 のすべてのサポート ファイルが保存されており、Rave を使用してレポートを作成するためのサンプルを保存することができます。レポートを作成する際には、必ずこの例を参照してください。 プロジェクト: 独自のプロジェクトを保存します。これは、管理を容易にするために Delphi によって用意されたディレクトリですが、多くの場合、独自のプロジェクトを独自の指定したディレクトリに保存するのが最善です。独自のプロジェクトのコードを管理します。一般に、多くの人はシステムのデフォルト ディレクトリに Delphi をインストールすることに慣れており、このディスクがシステム ディスクであることが多いため、このディレクトリにプロジェクトを配置すると、ウイルスの影響を受けやすくなったり、Delphi が正しくインストールされなくなる可能性があります。コードを慎重に削除しました。このディレクトリは Delphi によって設計されているため、使用する必要はありません。 Ocx: これらのディレクトリは、新しい Ocx コントロールをインストールするときに、新しく生成された Delphi 呼び出しコードを保存するために使用されます。たとえば、このディレクトリの下の Servers ディレクトリ内のコードには、Office システム インターフェイスを呼び出すコードが格納されています。 Objrepos: このディレクトリには、テンプレート ウィンドウやテンプレート プロジェクトなどの Delpphi テンプレートが保存されます。たとえば、「ファイル」->「新規」->「その他…」をクリックし、「フォーム」ページに切り替えて、「ボックスについて」を選択して、「OK」をクリックします。自動的に生成された About フォームが表示されます。この About フォーム テンプレートのソース コードは、このディレクトリに保存されています。このディレクトリには About.pas と About.dfm があり、Delphi を使用して開いて編集できるため、次回このテンプレートから About フォームを生成できます。 、これが目的のフォームです。フォーム ページ用の他のテンプレート ウィンドウや、ダイアログ ページ、ビジネス ページなどのテンプレート コードもすべてこのディレクトリに保存されています。このディレクトリの下には、テンプレート プロジェクトを保存する Win2Kapp、SdiApp、および MdiApp ディレクトリもあります。これらのテンプレート ウィンドウまたはテンプレート プロジェクトは、必要なテンプレートに自由に変更できます。これらのテンプレートが十分ではないと思われる場合は、さらにテンプレートを追加できます。追加方法: テンプレートプロジェクト: テンプレートとなるプロジェクトを開き、「プロジェクト」→「リポジトリに追加」をクリックします。 テンプレート ウィンドウ: テンプレートとして使用するウィンドウを右クリックし、[リポジトリに追加…] を選択します。 MergeModules: Microsoft Windows インストーラー サービスを使用してインストール プログラムを作成するときに使用される関連サポート ファイルを保存します。