Einzelnen Beitrag anzeigen

Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#8

AW: Installation von TImage32 bei delphi XE (Testversion)

  Alt 18. Sep 2011, 15:27
Aah, mit Hilfe meinte ich die Delphi-Hilfe.

Das sagt die Hilfe bei mir:
Code:
Dieser schwerwiegende Fehler tritt auf, wenn die Deklaration eines im interface-Abschnitt einer Unit definierten Symbols geändert wurde und der Compiler eine Unit nicht neu compilieren kann, die diese Deklaration benötigt, weil der Quelltext nicht verfügbar ist.

Es gibt mehrere Lösungsmöglichkeiten. Compilieren Sie Unit1 erneut (vorausgesetzt, der Quelltext ist verfügbar), verwenden Sie eine ältere Version von Unit2 bzw. ändern Sie Unit2, oder besorgen Sie sich eine neue Version von Unit1 von der Person, die den Quelltext hat.

Der Fehler kann auch auftreten, wenn eine Unit in Ihrem Projekt den gleichen Namen wie eine Delphi-Standard-Unit hat.

Dies kann beispielsweise passieren, wenn Sie ein Projekt compilieren, das mit einer früheren Delphi-Version erstellt wurde, in der diese Unit nicht vorhanden war (die Unit search.pas war beispielsweise nicht Teil von Delphi 3).
So lösen Sie dieses Problem:

-Öffnen Sie <Unit2>, und speichern Sie die Datei unter einem neuen Namen.
-Ändern Sie alle Verweise auf <Unit2> in den uses-Klauseln.
-Löschen Sie die alten Versionen der Unit (<Unit2>.pas UND <Unit2>.dcu).
-Compilieren Sie das Projekt erneut.
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat