Öffnen Sie das Delphi-Installationsverzeichnis, z. B. C:/PROgram Files/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 und ToolsAPI usw. Wenn wir normalerweise den Quellcode von Delphi finden möchten, können wir hier suchen. Es gibt auch Quellcodes für einige von Delphi bereitgestellte Tools, wie 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 Sitzungen. Zu diesem Zeitpunkt können Sie das HTTPSrvr.dpr-Projekt studieren und einige Änderungen vornehmen, um es zu 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 Beispiele für die Verwendung von Rave5 zum Erstellen von Berichten speichern 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 förderlich für die Verwaltung unseres 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 die Installation von Delphi scheitert Lesen Sie den Code sorgfältig durch. Dieses Verzeichnis wurde von Delphi für uns entworfen, wir müssen es nicht verwenden. ² Ocx: Diese Verzeichnisse werden zum Speichern neu generierten Delphi-Aufrufcodes bei der Installation neuer Ocx-Steuerelemente 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 das nächste 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 Seite „Dialoge“, 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, das als Vorlage dienen soll, und klicken Sie auf Projekt->Zum Repository hinzufügen. Ø Vorlagenfenster: Klicken Sie mit der rechten Maustaste in das Fenster, um eine Vorlage zu erstellen, und wählen Sie Zum Repository hinzufügen… aus. ² MergeModules: Speichert zugehörige Supportdateien, die bei der Verwendung des Microsoft Windows Installer-Dienstes zum Erstellen von Installationsprogrammen verwendet werden. ² Lib: Speichert hauptsächlich die DCU-Zwischendateien, die durch den von Delphi bereitgestellten Quellcode generiert werden, und die von diesen Quellcodes verwendeten Ressourcendateien. Diese DCU und RES werden während der Kompilierung und Verbindung verwendet, was hilfreich ist, um die Kompilierung von Delphi zu beschleunigen Natürlich kann das Projekt ohne die Kompilierung dieser RES-Dateien nicht abgeschlossen werden. ² Importe: Speichert hauptsächlich die DCU- und PAS-Dateien, die nach dem Import von Active Control generiert wurden. ² Hilfe: Speichert Hilfedateien für alle Delphi-eigenen und Drittanbieter-Tools und -Steuerelemente. In diesem Verzeichnis gibt es drei Unterverzeichnisse: Ø Tools: HCW.EXE kann damit Windows-Hilfedateien erstellen. Ø IntraWeb: Speichert IntraWeb-Hilfedateien. Ø Beispiele: Es gibt einige gute klassische Beispiele für die Verwendung von Delphi. Verzeichnisse wie JPEG und Bitmap sind gute Beispiele für die Verarbeitung von Bildern und Zeichnungen. Wenn Sie nicht wissen, wie man die Registrierung liest, können Sie auf die Beispiele unter RegIni zurückgreifen und schreiben Sie die Registrierung, Sie werden es auf jeden Fall verstehen; die Beispiele in den Verzeichnissen BatchMv und BatchMv2 sind Beispiele für die Verwendung von BDEs TbatchMove zum Importieren von Daten. Mit geringfügigen Verbesserungen kann es zu einem Funktionsmodul zum Sichern von Daten für Ihr Programm werden ; Menu und Menu2 sind Beispiele für die Verwendung von Menüs ... Mir gefallen diese Beispiele jedenfalls besser und ich werde bei Bedarf darauf zurückgreifen. ² Demos: Mein Lieblingsverzeichnis. Es enthält Beispiele für die Verwendung von Delphi, die nahezu alle Aspekte von Delphi abdecken, wie z. B. Datenbankprogrammierung (DB), dreistufige Programmierung (Midas), Verwendung von IntraWeb-Komponenten (IntraWeb), Ado-Programmierung (Ado) und Verwendung von Quickrpt-Komponenten (Quickrpt ) , die Nutzung von Netzwerkkomponenten (Internet Einige Internetnutzer fragen im Forum oft, wie man ein LAN-Chat-Programm schreibt (z. B. NetChat), wie man Ressourcen in EXE oder DLL anzeigt und extrahiert (ResXplor, ich verwende es oft, um EXE oder zu extrahieren). Dll (Die Symbole in sind sehr nützlich) ... Es gibt auch einige Beispiele für das Schreiben von Komponenten wie Demolbl, PropEdit usw. Wenn Sie ein Anfänger in Delphi sind und lernen, jedes Beispiel gründlich zu studieren, sollte gesagt werden, dass Sie Delphi verwenden können, um den größten Teil der Entwicklungsarbeit abzuschließen. ² Bin: Hauptverzeichnis, hier wird das ausführbare Programm von Delphi gespeichert. Enthält außerdem alle von Delphi bereitgestellten Tools. BORdbg70.exe ist beispielsweise für das Remote-Debuggen von Delphi erforderlich; brcc32.exe ist ein häufig verwendeter Ressourcen-Compiler, der zum Erstellen von Res-Dateien usw. verwendet werden kann Befehlsmodus... Ich weiß natürlich nicht, dass diese Verzeichnisse auch gut mit Delphi verwendet werden können, aber Anfänger müssen möglicherweise viele Umwege in Kauf nehmen, wenn sie mit diesen Verzeichnissen vertraut sind, werden sie sich wohler und sicherer fühlen bei der Verwendung.
Verwandt:
Hinter Delphi – Referenz für Anfänger Teil 2 (1) |