![]() |
Delphi7 Package Problem
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? :gruebel: Eigentlich möchte ich ja nur in meinem eigenen Package "Y" die DBGrid Komponente ableiten. :wall: |
Re: Delphi7 Package Problem
Ich schätze mal, der Hersteller von PackageX hat eine Unit in seinem Package, die eben DB.pas heist. Ist zwar nicht so doll, aber hat er gemacht. Such doch einfach mal in den dcu's von PackageX nach einer db.dcu
|
Re: Delphi7 Package Problem
Vom Package des Kunden habe ich nur die *.dcp, rsp. die *.bpl Datei.
|
Re: Delphi7 Package Problem
Dann hat der Kunde u.U. einen Fehler gemacht und seine Requires-Abschnitt ist falsch.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz