Hallo,
ich habe ein Problem beim Erstellen eines Packages
welches Komponenten von Developer Express verwendet
und komme einfach nicht weiter:
Das
Package enthielt bereits 20 Units und ließ sich
problemlos Erzeugen und auch Installieren...
-Dann habe ich eine
Unit hinzugefügt welche Code
von Developer Express in der "uses"-Klausel einbindet.
-Der Compiler meldet zuerst, daß Units implizit in das
Package importiert wurden (was ganz normal ist) und
sagt dann, daß einige Packages von Developer Express
zur "requires"-Klauses hinzugefügt werden müssen, damit
das
Package kompatibel mit anderen Packages ist (auch
das ist ganz normal).
-Ich stimme dem Vorschlag zu, die benötigten Packages zur
"requires"-Klauses hinzuzufügen.
-Beim erneuten kompilieren/erzeugen sind nun alle Meldungen
weg und das
Package frei von Fehlern/Warnungen/Hinweisen.
-Beim Versuch zu Installieren erscheint allerdings fortan die Meldung:
Zitat:
Der Prozedureinstiegspunkt
"@System@Classes@TStrings@Clear$qqrv" wurde in der
DLL
"C:\Users\Public\Documents\Embarcadero\Studio\19.0 \
Bpl\MyDbCore.bpl"
nicht gefunden.
-Wenn ich die letzte
Unit wieder aus dem
Package entferne, und
die hinzugefügten Developer Express Packages wieder aus der
"requires"-Klauses herausnehme, ist alles wieder gut...
Habe so gar keine Idee welches Problem zu dieser
"Prozedureinstiegspunkt nicht gefunden" Meldung führen
sollte. Bin dankbar für jeden Hinweis - mein nächster
Gang geht zum Hellseher...