Der tiefere Grund, weshalb ZComponentDesign140.bpl nicht gefunden wird, liegt darin, daß die Zeos 7 Packages so konfiguriert sind, daß sie die
BPL-Dateien in ein "build"-Unterordner im jeweiligen
Package-Ordner ausgeben, statt in den standardmäßigen
BPL-Ordner unter (normalerweise) "C:\benutzer\öffentlich\offentliche dokumente\
rad-studio\7.0\
bpl\". Man kann die Dateien nun manuell dorthin kopieren, wie das Pegasus0211 erklärt hat. Um das Problem bei der Wurzel zu packen, kann man stattdessen die Packages so konfigurieren, daß
BPL-Dateien in den üblichen Ordner ausgegeben werden. Normalerweise geht dies nach Öffnen der
Package in der Delphi-
IDE ganz einfach über das Ändern der Optionen für den jeweiligen
BPL-Eintrag im Projekt-Manager. Bei den Zeos-Packages führt dies aber zu einem Problem: Die Zeos-Packages verwenden intern fast alle irgendwelche manuellen {$IFDEF ...} Anweisungen, die verschwinden oder zu Chaos führen, wenn man irgendetwas über Projekt-Manager an der Konfiguration ändert. Man muß also nach einer Konfigurationsänderung diese manuellen Anweisungen wiederherstellen. Man geht darum am besten so vor (englische Delphi-
IDE):
1.
Package-Datei öffnen.
2. Rechtsklick auf den fett hervorgehobenen
BPL-Eintrag im Projekt-Manager und "View Source" auswählen.
3. Den Quellcode in einem Editor oder Ähnlichem zwischenspeichern.
4. Wieder Rechtsklick auf den fett hervorgehobenen
BPL-Eintrag im Projekt-Manager und "Options..." auswählen.
5. Im Dialog-Fenster links "Delphi Compiler" auswählen.
6. Nun alle drei "Build Configuration" durchgehen: "Base", "Release", "Debug".
-- 6.1. Falls rechts als "
Package output directory" nichts weiter angegeben ist, dann ist es ok.
-- 6.2. Falls ein anderes Verzeichnis abgegeben ist (in der Regel "build"), dann diesen Eintrag löschen.
7. Auf "Ok" klicken.
8. Den in Schritt 3 zwischengespeicherten Quellcode wieder zurückkopieren.
9. Die
Package-Datei abspeichern.
Diesen Vorgang sollte man mit allen
Package-Datein (Endung *.dpk) im
Package-Ordner wiederholen. Dannach clean", "compile" und "build" bei allen durchführen, und zwar in der Reihenfolge ZCore.dpk, ZParseSql.dpk, ZPlain.dpk, ZDbc.dpk, ZComponent.dpk und zuletzt(!) ZComponentDesign.dpk; abschließend ZComponentDesign.dpk installieren.