Hallo zusammen,
das Thema
Package wurde schon in anderen Threads aufgegriffen.
Aber leider halfen mir diese entsprechenden Threads nicht weiter, darum hier ein neuer.
Ich verwende in meinem Projekt ein
Package eines Fremdherstellers, zu dem ich keine Source habe.
Nennen wir es mal
Package "X".
Ich möchte nun eine eigenes
Package erstellen, das wiederum Funktionen aus diesem
Package "X" verwendet.
Dazu habe ich ein neues
Package "Y" erstellt, welches in den "requires" auf das
Package "Y" verweist.
Somit kann ich jetzt wunderbar die Funktionen aus
Package "X" verwenden.
Soweit zur Ausgangslage, hier nun mein Problem.
In meinem eigenen
Package "Y" möchte ich die Komponente "TDBGrid" ableiten.
Damit dies funktioniert muss ich ja die
Unit "DBGrids" in die Uses einfügen.
Wenn ich jetzt das
Package "Y" erstellen will, möchte mir Delphi automatisch das
Package "vcldb" verweisen.
Wenn ich das akzeptiere, dann kommt beim nächsten mal kompilieren die Meldung:
Package "dbrtl" and "PackageX" both contain
unit "
DB".
Was ist hier das Problem, rsp. wie lässt sich sowas lösen?
Eigentlich möchte ich ja nur in meinem eigenen
Package "Y" die DBGrid Komponente ableiten.