Einzelnen Beitrag anzeigen

DelphiProgrammierer

Registriert seit: 11. Apr 2007
67 Beiträge
 
Delphi 2007 Professional
 
#1

[D2007] Warnung sinnvoll bei Methode wg. Groß-Kleinschr

  Alt 9. Jun 2007, 00:53
Ich habe mal in einem "schlauen Buch" gelesen, man solle möglichst alle Compiler-Warnungen und Hinweise beachten.

Jetzt habe ich bei einem mittleren Projekt die einzelnen Meldungen angeschaut und bin dabei auf folgende Merkwürdigkeit gestoßen:

Macht es Sinn, dass der Compiler moniert, wenn ich "destroy" statt "Destroy" schreibe.

Folgender Code verursacht die Meldung DCC Warnung: H2365 Schreibweise der Überschreiben-Methode TTestClass.destroy muss exakt ihrem Vorfahren TObject.Destroy entsprechen.

Delphi-Quellcode:
type TTestClass=class
  destructor destroy;override;
end;

{ TTestClass }

destructor TTestClass.destroy;
begin

  inherited;
end;
Die Warnung entfällt, wenn ich Destroy großschreibe.

Außerdem: Ich kann diese Meldung unter Optionen "Compiler-Meldungen" nicht finden, um sie abzuschalten. Wo mache ich das?
  Mit Zitat antworten Zitat