Frage

In einem meiner Komponentensätze, ich bin eine Reihe von Warnungen bei der Kompilierung bekommen:

  Erstellen

Method (Clear, DrawTab) verbirgt virtuelle Methode der Basistyp controlX.

Mein Problem ist, dass ich nicht genug weiß über virtuelle Methoden und Delphi zu wissen, wie dies zu beheben richtig (wir den Quellcode haben). Wer weiß, wie diese Art von Fehler zu beheben in Delphi 5?

War es hilfreich?

Lösung

Sie müssen die Methode mit Überschreibung markieren:

function Create(clr :Clear; dt : DrawTab); override;

Diese Flags, die Sie die Basisklassenversion sind überschrieben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top