Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.685 Beiträge
 
Delphi 11 Alexandria
 
#1

E2037 Deklaration von XYZ unterscheidet sich von vorheriger Deklaration

  Alt 27. Mai 2018, 21:44
Ich habe mal wieder ein Problem wo ich mehr als dumm da stehe weil ichs mal wieder nicht nachvollziehen kann.

Ich habe einer VCL eine OnMouseDown zugewiesen die so definiert ist
Delphi-Quellcode:
  TMain = class(TForm)
    lvServers: TListView;
    procedure lvServersMouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
die Methode dazu sieht so aus
Delphi-Quellcode:
procedure TMain.lvServersMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
Wenn ich es kompilieren will sagt die IDE nun dauernd: E2037 Deklaration von lvServersMouseDown unterscheidet sich von vorheriger Deklaration.
Was habe ich nun schon wieder falsch gemacht, hat da wer einen Rat?

Danke fürs lesen.

edit
Ein löschen der Eigenschaft und eine frische erstellen führt zum gleichen Ergebnis.
Gruß vom KodeZwerg

Geändert von KodeZwerg (27. Mai 2018 um 22:24 Uhr) Grund: Nachtrag
  Mit Zitat antworten Zitat