Projektverwaltung
Ein Delphi-Projekt besteht im Allgemeinen aus mehreren Dateien, die im einfachsten Fall alle im
gleichen "Projekt-Ordner" liegen. Nun wird es öfter vorkommen, dass verschiedene Projekte die
gleiche Unit - z.B. die Modell-Unit - nutzen. Diese Unit soll natürlich nur einmal existieren.
Der Bezug wird durch die Projekt-Datei *.dpr hergestellt, die nicht von Hand bearbeitet werden
muss.
Mit Hilfe der Befehle Ansicht/Units (Strg-F12) bzw. Projekt/.. hinzufügen oder
Projekt/.. entfernen,die auch über die gekennzeichneten Buttons erreichbar sind, läßt sich die
Projektdatei anzeigen bzw. verändern. |
|
program Nim1;
uses
Forms,
uNim1 in 'uNim1.pas' {Form1},
mTSpielmanager in '..\nim0\mTSpielmanager.pas';
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
|
In obiger Projektdatei nim1.dpr sieht man, dass die Unit mTSpielmanager.pas benutzt wird, die
in dem anderen Ordner nim0 liegt.
Die geschilderten Umstände bedingen, dass eine Kopie eines Projektes einschließlich aller
Dateien in einen neuen Projektordner keineswegs mit dem Befehl
Datei/Projekt speichern unter ... erledigt ist. Dadurch wird lediglich eine neue
Projektdatei erstellt mit den Bezügen auf die bisherigen Units. Will man diese Units auch
kopieren, so müssen sie einzeln mit
Datei/speichern unter ... in dem neuen Ordner
abgelegt werden. Die Bezüge in der Projektdatei werden dabei automatisch angepasst.