![]() |
||
| Delphi |
Material
erste Schritte
Variablen
Typen
Datenstruktur
Zuweisung
Komponenten
StyleGuide
Kontrollstrukturen
Fehler
Debuggen
Funktionen
Prozeduren
Grafik
Ereignisse
Programme
Unit
OOP
Benutzung einer Klasse
Muster
Format
String-Operationen
Datei
Dialoge
Menü
Datenbank
WinAPI
Zufallszahlen
RE
Exceptions
alte Delphiseite
|
|
|
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.