Lazarus - Open-Source Entwicklungssystem Version
0.9.28.2

Informatik
Johann Penonl

Vergleich Dateienliste mit Delphi

Diese Dateien haben folgende Bedeutung:

Datei
Delphi
Datei
Lazarus
Inhalt
*.cfg nicht
vorhanden
(config)
In dieser Datei werden die für das Projekt gewählten Compileroptionen gespeichert.
*.dcu *.ppu (delphi bzw Pascal compiled unit)
Diese Dateien enthalten den Objectcode (Maschinenprogramm) der letzten erfolgreichen Compilation der jeweiligen Unit. (Es sind diese „dcu-Dateien“, die über die Uses-Anweisungen in den Quellprogrammen eingebunden werden können.)
*.dfm *.lfm (Delphi bzw. Lazarus Formular)
Für jede im Formulareditor erstellte Maske wird eine Datei mit dieser Endung angelegt, in der die Formulareinstellungen für die jeweilige Maske, einschließlich aller Komponenten, gespeichert werden. Zu jeder Unit, in der ein Formularobjekt definiert ist, gehört eine gleichnamige DFM-Datei.
*.dof nicht
vorhanden
(Delphi Optionen für das jeweilige Projekt)
In dieser Datei sind alle allgemeinen Interna enthalten, die sich auf die Entwicklungsumgebung für dieses Projekt beziehen. (z.B. Farbeinstellungen im Editor, Standardsuchpfade für vorgegebene Bibliotheken, Vorauswahl der Komponenten, die dem Benutzer zur Verfügung stehen sollen, etc.)
*.dpr *.lpr (Delphi bzw. Lazarus Projektdatei)
Im Projektordner sollte nur eine einzige Datei mit dieser Endung vorhanden sein.
Diese Datei enthält das kleine aber wichtige Hauptmodul des Projektes und sollte nur mit „Durchblick“ verändert werden.
Bei Lazarus stehen wesentliche Teile des Projektes in *.lpi.
*.exe *.exe (executable – ausführbare Datei)
Diese Datei enthält das lauffähige Maschinenprogramm für dieses Projekt zur späteren Programmausführung.  Zur späteren Benutzung des Programmes ist grundsätzlich nur diese „EXE-Datei“ erforderlich.
*.hlp nicht
vorhanden
(help file)
Selbst erstellte Hilfedatei, auf die in der entwickelten Anwendung zugegriffen werden soll. Diese Datei muss zusammen mit der EXE-Datei an den Kunden ausgeliefert werden.
nicht
vorhanden
*.lpi Lazarus Project Information
Diese Datei enthält alle wichtigen Informationen des Lazarus-Projektes, die bei Delphi teilweise in *.dpr enthalten sind.
nicht
vorhanden
*.lrs Lazarus Resource File
Resorucendatei des Lazarus-Projektes
*.pas *.pas Alle Unit-Dateien haben diese Endung. In jeder dieser Dateien ist der Quelltext der jeweiligen Unit abgelegt. (Diese Endung wurde vom Delphi-Vorgänger „Pascal“ übernommen.
*.res nicht
vorhanden
(Windows Ressourcendatei) In sog. Ressourcendateien werden grafische Symbole wie Icons etc. im Windows-Format abgelegt.
*.~dp *.~df *.~pa Ordner
Backup
(Backup-Dateien)
Sicherungsdateien welche automatisch bei jeder Änderung mit dem vorletzten Zustand nach einer Änderung angelegt werden. (Bei jeder Zwischenspeicherung wird die jeweilige Backupdatei aktualisiert; d.h. nach der zweiten Zwischenspeicherung ist die vorletzte Version endgültig verloren.)

Daneben gibt es noch eine Vielzahl von Dateien die vom Free-Pascal-Compiler erzeugt werden, für das Lazarus-Projekt aber unbeachtet bleiben können.

zum Seitenanfang springen

zum Seitenanfang springen