Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#1

Komponente kann nicht registriert werden, da von anderem Package registiert?!?

  Alt 5. Nov 2017, 10:14
Liebe Delphi-Freund,

gestern Abend habe ich meine Delphi-IDE heruntergefahren. Als ich heute mein Programm weiterschreiben wollte, bekam ich folgenden Fehler beim Start der IDE:

Zitat:
Komponente TipcAES kann von Package dclipworksencrypt16.bpl nicht registriert werden, weil sie bereits von Package tcpcalcomponents.bpl registriert wurde.
Soll dieses Package beim Laden des nächsten Projekts geladen werden?
In dem Package tcpcalcomponents.bpl befinden sich 2 von mir entwickelte TCP-Komponenten, RegisterComponents umfasst auch lediglich diese zwei Komponenten. WEnn ich in der IDE nun mein Package installiere, dann werden - urplötzlich - auch zwei weitere Komponenten (u.a. die in der Fehlermeldung erwähnte Komponente) registiert. Daher erscheint auch der Fehler beim IDE-Start. Ich habe definitiv NICHTS verändert, der Fehler kam aus heiterem Himmel.

Irgendjemand eine Idee? Bis gestern Abend hat es tage- bzw. wochenlang funktioniert. Ich habe gestern KEIEN neuen Komponenten installiert!

Meine unit mit RegisterClasses sieht folgendermaßen aus:

Delphi-Quellcode:
unit uCalRegisterClasses;

interface

uses uCalTCPClient,
     uCalTCPServer,
     Classes;

procedure Register;

implementation

procedure Register;
begin
  RegisterComponents('Michael Kuebler', [TCalTCPClient, TCalTCPServer]);
end;

end.
Michael Kübler
  Mit Zitat antworten Zitat