![]() |
Package beschwert sich: "Prozedur schon in Package XY&q
mit den Packages werd ich noch verrückt. Ich habe etwas experimentiert. Jetzt habe ich ein Package das gehen müßte und beim compilieren heißt es: "Kann nicht kompiliert werden, weil Package XY die Komponente schon hat" oder so ähnlicj. Jetzt habe ich alles gelöscht, was damit zu tun hat, aber Delphi speichert irgendwo noch irgendwas ab, was gar nicht gebraucht wird. Was soll ich jetzt da machen?
|
Hallo,
ich nehm an das Du die Komponente aus der Komponentenleiste entfernt hast, aber auch den Namen aus dem Suchpfad gelöscht? Grüsse, Daniel :hi: |
Zitat:
|
Moin Hansa,
Zitat:
Geht's etwa um eine selbstgeschriebene Kompo? Dann hätt' ich da noch einen grundsätzlichen Tip: Bei selbsterstellten Kompos sollte man tunlichst einen Präfix verwenden, der die Wahrscheinlichkeit verringert, dass eine andere Kompo den gleichen Namen hat. Das beispiels mehrere auf die Idee kommen können, das ein Edit mit angehängtem Label TLabledEdit heissen könnte ist naheliegend. Ein zusätzlicher Präfix vermeidet da viele Doubletten. Z.B. fangen die Indy Komponenten alle mit Tid.... an, wobei id dann dieser zusätzliche Präfix ist. Es gab' bei Borland dafür sogar mal eine Datenbank, bei der man "seinen" Präfix registrieren lassen konnte. Scheint aber leider nicht mehr zu existieren. |
Zitat:
ABER: die Komponente, besser gesagt das Test-Package kriege ich nicht mehr weg, obwohl kein Quelltext mehr vorliegt. :spin: Das mit dem Prefix registrieren nützt mir da auch nichts. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:48 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