Thema: Delphi Interner Fehler URW3380

Einzelnen Beitrag anzeigen

s14

Registriert seit: 15. Mai 2003
Ort: München
251 Beiträge
 
Delphi 7 Architect
 
#2

Re: Interner Fehler URW3380

  Alt 14. Mai 2004, 09:57
Hallo Lord_Stifterl,
Auszug aus der OH

Interner Fehler: X1234

Diese Meldung bedeutet, dass der Compiler eine Fehlerbedingung entdeckt hat, die nicht auf einen Syntaxfehler zurückgeht, die er jedoch nicht beheben kann.

Die Angabe nach "Interner Fehler" besteht aus einem bis drei Buchstaben und einer Zahl, die eine compilerinterne Datei- und Zeilennummer darstellt. Obwohl diese Informationen für den Programmierer wenig Aussagekraft haben, helfen Sie uns (Borland) bei der Identifizierung des Problems, wenn Sie uns den Fehler melden. Fügen Sie diese Informationen daher immer Ihrer Fehlerbeschreibung bei.

Wie Sie einen internen Fehler beheben können

Mit folgenden Schritten können Sie einen internen Fehler beheben:

1. Wenn der Fehler unmittelbar nach einer Änderung am Quelltext auftritt, wechseln Sie zum Quelltext-Editor, und notieren Sie die durchgeführten Änderungen.
2. Machen Sie die Änderungen rückgängig, oder kommentieren Sie sie aus. Wenn die Anwendung nach dieser Maßnahme erfolgreich compiliert werden kann, ist anzunehmen, dass das betreffende Programmkonstrukt den Fehler verursacht. Wenn dem so ist, fahren Sie beim Abschnitt "Den Code überprüfen" fort.
Wenn Schritt 2 keine Abhilfe schafft, fahren Sie folgendermaßen fort:

1. Löschen Sie alle .dcu-Dateien des Projekts.
2. Schließen Sie das Projekt mit Datei/Alles, und öffnen Sie es neu. Dadurch wird der von der IDE verwaltete Unit-Zwischenspeicher gelöscht. Sie können auch die IDE schließen und neu starten.
3. Eine weitere Möglichkeit ist, die Anwendung mit Projekt | Projekt neu compilieren neu zu compilieren. Dadurch werden alle .dcu-Dateien neu generiert.
4. Tritt der Fehler immer noch auf, verlassen Sie die IDE, und versuchen Sie, die Anwendung mit dem Kommandozeilen-Compiler (dcc32.exe) zu compilieren. Bei dieser Maßnahme wird der Unit-Zwischenspeicher der IDE gelöscht, wodurch das Problem möglicherweise behoben ist.
  Mit Zitat antworten Zitat