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.