H2164 Variable '%s' wurde deklariert, aber in '%s' nicht verwendet (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Sie haben in einer Prozedur eine Variable deklariert, verwenden sie jedoch nicht.


program Produce;
(*$HINTS ON*)

  procedure Local;
    var i: Integer;
  begin
  end;

begin
end.
	program Solve;

(*$HINTS ON*)

  procedure Local;
  begin
  end;

begin
end.

Eine einfache Lösung liegt darin, alle unbenutzten Variablen aus Ihren Prozeduren zu entfernen. Unbenutzte Variablen können allerdings auch auf einen Fehler bei der Implementierung Ihres Algorithmus hindeuten.