AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Package beschwert sich: "Prozedur schon in Package XY&q
Thema durchsuchen
Ansicht
Themen-Optionen

Package beschwert sich: "Prozedur schon in Package XY&q

Ein Thema von Hansa · begonnen am 5. Jun 2003 · letzter Beitrag vom 6. Jun 2003
Antwort Antwort
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Package beschwert sich: "Prozedur schon in Package XY&q

  Alt 5. Jun 2003, 22:10
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?
Gruß
Hansa
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#2
  Alt 5. Jun 2003, 22:31
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
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#3
  Alt 6. Jun 2003, 01:20
Zitat von Daniel B:
ich nehm an das Du die Komponente aus der Komponentenleiste entfernt hast, aber auch den Namen aus dem Suchpfad gelöscht?
Nene, so nicht, wegen des Fehlers krieg ich sie nicht da rein. Es geht um etwas Komplizierteres, das zum Schluß bei NEW->FORM-> usw. landet. Tja, Delphi selbst umzuprogrammieren ist zwar vorgesehen, hat aber gewisse Hürden. Benenne einfach alles um, es sei denn einer weiß doch noch eine Antwort.
Gruß
Hansa
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#4
  Alt 6. Jun 2003, 01:30
Moin Hansa,

Zitat von Hansa:
Benenne einfach alles um, es sei denn einer weiß doch noch eine Antwort.

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.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5
  Alt 6. Jun 2003, 01:43
Zitat von Christian Seehase:
Geht's etwa um eine selbstgeschriebene Kompo?
...bei selbsterstellten Kompos sollte man tunlichst einen Präfix verwenden, der die Wahrscheinlichkeit verringert, dass eine andere Kompo den gleichen Namen hat...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.
Also nochmals: habe eine Kompo selber programmiert, bzw. mit Hilfe von Motzi und Borland. Vorher hatte ich etliche Versuche durchgeführt und bin wegen Inkompatibilitäten nicht weitergekommen (Ursprung liegt bei D3). Motzi hat den Borland-Code dann angepasst. Angeblich läuft er. Wenn ich den Quelltext zu überfliege geht das auch so.

ABER: die Komponente, besser gesagt das Test-Package kriege ich nicht mehr weg, obwohl kein Quelltext mehr vorliegt. Das mit dem Prefix registrieren nützt mir da auch nichts.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz