eine Anwendung, die die UnitA.pas verwendet hatte, funktionierte früher einwandfrei.
Nachdem ich die Datei UnitA.pas in ein anderes Verzeichnis verschoben habe, und aber natürlich in den Projektpfaden den entsprechenden Pfad angegeben habe, kommt die Fehlermeldung:
UnitA.pas(103,24) Error: Duplicate identifier "Handle"
UnitA.pas(103,24) Hint: Identifier already defined in unit CLASSES at line 1613
UnitA.pas(259,1) Fatal: There were 1 errors compiling module, stopping
Das ist die beanstandete Zeile in der UnitA.pas:
Code: Alles auswählen
constructor Create(Handle: THandle; Events: TC32EventType);
Die Datei UnitA.pas einfach wieder in das ursprüngliche Verzeichnis verschieben hilft auch nichts, jetzt kommt der Fehler immer.
Ist mit dem Verschieben von UnitA.pas die Lazarus IDE durcheinandergekommen?
Was läuft da falsch?
Danke für Hinweise, Theo.