Mit Klassen klappt das so? Das hätte ich nicht gedacht, das muss ich direkt einmal ausprobieren. Ich dachte die Deklaration müsste exakt übereinstimmen.
Dass es einen Unterschied zwischen Klassen und Interfaces gibt, wäre allerdings an der Stelle seltsam. Ich probiere es einmal aus.
// EDIT:
Mit welcher Delphiversion klappt das denn bei dir? ich bekomme selbst mit der neuesten Version 2009 einen Fehler in beiden Zeilen:
Zitat:
[DCC Fehler] Project220.dpr(21): E2037 Deklaration von 'Test' unterscheidet sich von vorheriger Deklaration
[DCC Fehler] Project220.dpr(22): E2037 Deklaration von 'Test2' unterscheidet sich von vorheriger Deklaration