Delphi7-Verzeichnisstruktur:
Öffnen Sie das Delphi-Installationsverzeichnis, z. B. C:/Programme/Borland/Delphi7. Sie werden sehen, dass das Verzeichnis einige Dateien und Ordner enthält: Quelle: Speichert den gesamten von Delpi bereitgestellten Quellcode, einschließlich VCL, WEBSNAP, IntraWeb, ToolsAPI und Andere Quellcodes. Wenn wir normalerweise den Quellcode von Delphi finden möchten, können wir hier suchen. Darunter befindet sich auch der Quellcode einiger von Delphi bereitgestellter Tools, z. B. Borland Socket Server-Quellcode (ScktSrvr.exe), IntraWeb-Debugging-Webserver (HTTPSrvr.dpr) usw. Wenn Sie Zeit haben, sich diese Quellcodes anzusehen, wird es von großem Nutzen sein, sich selbst zu verbessern einer, der CGI unterstützt. Der WEB-Server unterstützt Session. Zu diesem Zeitpunkt können Sie das HTTPSrvr.dpr-Projekt studieren und es mit geringfügigen Änderungen verwenden. Das Studium des mit Delphi gelieferten Quellcodes hat nur Vorteile und keine Nachteile. Sie benötigen ihn möglicherweise nicht, wenn Sie ihn studieren, aber nach einer Weile werden Sie eine Vorstellung davon haben, wann Sie verwandte Projekte abschließen müssen. Rave5: das neueste in delphi7 integrierte Reporting-Tool. In diesem Verzeichnis werden alle unterstützenden Dateien von Rave5 gespeichert, z. B. Rave.exe, ein Tool zum Entwerfen des Rave-Berichtsformats. Hier können Sie die Berichtsformatvorlage ändern, um Beispiele für die Verwendung von Rave zu erstellen Schauen Sie sich bei der Erstellung von Berichten unbedingt dieses Beispiel an. Projekte: Speichern Sie Ihre eigenen Projekte. Dies ist das von Delphi für uns vorbereitete Verzeichnis, aber wir speichern es oft nicht auf diese Weise. Es ist am besten, unsere eigenen Projekte in unserem eigenen spezifischen Verzeichnis zu speichern zur Verwaltung unseres eigenen Codes. Denn im Allgemeinen sind es viele Leute gewohnt, Delphi im Standardverzeichnis des Systems zu installieren, und dieser Datenträger ist oft der Systemdatenträger. Wenn Sie Ihr Projekt in diesem Verzeichnis ablegen, werden Sie leicht von Viren befallen oder können Delphi I nicht ordnungsgemäß installieren Habe den Code sorgfältig gelöscht. Dieses Verzeichnis wurde von Delphi für uns entworfen, wir müssen es nicht verwenden. Ocx: Diese Verzeichnisse werden zum Speichern des neu generierten Delphi-Aufrufcodes bei der Installation eines neuen Ocx-Steuerelements verwendet. Beispielsweise speichert der Code im Serververzeichnis unter diesem Verzeichnis den Code, der die Office-Systemschnittstelle aufruft. Objrepos: In diesem Verzeichnis werden Delpphi-Vorlagen gespeichert, einschließlich Vorlagenfenster und Vorlagenprojekte. Klicken Sie beispielsweise auf Datei->Neu->Andere…, wechseln Sie zur Seite „Formulare“, wählen Sie „Über Box“ und klicken Sie dann auf „OK“. Sie sehen ein automatisch generiertes Info-Formular. Der Quellcode dieser About-Formularvorlage ist in diesem Verzeichnis gespeichert. In diesem Verzeichnis finden Sie About.pas und About.dfm. Sie können es mit Delphi öffnen und bearbeiten, sodass Sie beim nächsten Mal ein About-Formular aus dieser Vorlage generieren können , das ist das gewünschte Formular. Es gibt auch andere Vorlagenfenster für die Formularseite sowie die Vorlagencodes für die Dialogseite, die Geschäftsseite usw., die alle in diesem Verzeichnis gespeichert sind. Unter diesem Verzeichnis befinden sich auch die Verzeichnisse Win2Kapp, SdiApp und MdiApp, in denen Vorlagenprojekte gespeichert werden. Diese Vorlagenfenster oder diese Vorlagenprojekte können nach Belieben an die von Ihnen gewünschten Vorlagen angepasst werden. Wenn Sie der Meinung sind, dass diese Vorlagen nicht ausreichen, können Sie weitere hinzufügen. Methode zum Hinzufügen: Vorlagenprojekt: Öffnen Sie das Projekt als Vorlage und klicken Sie auf Projekt->Zum Repository hinzufügen. Vorlagenfenster: Klicken Sie mit der rechten Maustaste in das Fenster, das Sie als Vorlage verwenden möchten, und wählen Sie Zum Repository hinzufügen… aus. MergeModules: Speichert zugehörige Unterstützungsdateien, die bei der Verwendung des Microsoft Windows Installer-Dienstes zum Erstellen von Installationsprogrammen verwendet werden.