Projekte erstellen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Im Mittelpunkt jeder Anwendungsentwicklung mit Delphi stehen Projekte. Wenn Sie mit Delphi eine Anwendung erstellen, legen Sie ein Projekt an. Bei einem Projekt handelt es sich um eine Sammlung der Dateien, aus denen eine Anwendung besteht. Einige dieser Dateien werden zur Entwurfszeit erzeugt, andere werden während der Compilierung des Projektquelltextes automatisch generiert.

Den Inhalt von Projekten können Sie in einem Projektverwaltungstool, der Projektverwaltung, anzeigen. In der Projektverwaltung werden die Namen der Units, die in einer Unit enthaltenen Formulare (sofern vorhanden) und die Pfade der Projektdateien in einer hierarchischen Ansicht angezeigt. Viele dieser Dateien können Sie zwar auch direkt bearbeiten, doch ist es häufig einfacher und zuverlässiger, die visuellen Tools im Formular-Designer und der Tool-Palette zu verwenden.

Die Projektgruppendatei (mit der Dateierweiterung .groupproj) nimmt die oberste Stelle in der Projekthierarchie ein. Sie können mehrere Projekte in einer Projektgruppe zusammenfassen. Dies ermöglicht es, mehrere Projekte gleichzeitig in der Projektverwaltung zu öffnen. Mithilfe von Projektgruppen können Sie inhaltlich zusammengehörige Projekte strukturieren und bearbeiten, z. B. Anwendungen, die Teil einer mehrschichtigen Anwendung sind. Arbeiten Sie lediglich an einem Projekt, ist keine Gruppendatei zum Erstellen der Anwendung erforderlich.

Projektdateien, die einzelne Projekte, Dateien und die zugehörigen Optionen beschreiben, haben die Dateierweiterung .dproj (für Delphi) oder .cbproj (für C++Builder). Diese Dateien enthalten Anweisungen für das Erstellen einer Anwendung oder eines gemeinsamen Objekts. Wenn Sie mithilfe der Projektverwaltung Dateien einfügen oder löschen, wird die Projektdatei automatisch aktualisiert. Im Dialogfeld "Projektoptionen" können Sie auf den entsprechenden Registerkarten Einstellungen für die verschiedenen Aspekte eines Projekts, wie Formulare, Anwendung und Compiler, festlegen. Diese Projekteinstellungen werden in der Projektdatei gespeichert.

Units und Formulare sind die Grundbausteine von Anwendungen. In einem Projekt können beliebige vorhandene Formular- und Unit-Dateien verwendet werden, auch wenn sie sich außerhalb der Verzeichnishierarchie des Projekts befinden. Dies gilt auch für benutzerdefinierte Prozeduren und Funktionen, die als unabhängige Routinen entwickelt wurden.

Sie müssen beim Hinzufügen einer gemeinsam genutzten Datei zu einem Projekt beachten, dass diese Datei nicht in das aktuelle Projektverzeichnis kopiert wird, sondern an der aktuellen Speicherposition verbleibt. Beim Hinzufügen einer gemeinsamen Datei zum aktuellen Projekt wird der Name und der Pfad dieser Datei in die uses-Klausel der Projektdatei aufgenommen. Delphi erledigt diese Aufgabe automatisch, während Sie dem Projekt neue Units hinzufügen.

Der Speicherort der Dateien, die Bestandteil eines Projekts sind, ist für dessen Compilierung ohne Belang. Sie werden vom Compiler wie die im Projekt erstellten Dateien behandelt.

Siehe auch