Semantische Warnung (SEM2001): Mehrdeutiger Bezeichner '...'.
Die Mehrdeutigkeit betrifft einen Variablennamen und ein Element einer Enumeration (ENUM). Die Warnung kann beispielsweise auftreten, wenn Sie eine Variable deklarieren und ein gleichnamiges Element einer Enumeration, wie im nachfolgenden Beispiel für das Element Red gezeigt:
Wenn Enumerationen Elemente mit demselben Namen enthalten, wie eine ebenfalls vorhandene Variable, so müssen diese Elemente immer zusammen mit dem Namen der jeweiligen Enumeration verwendet werden (im Beispiel: MyInt := ColorEnum#Red). Wird nur der Elementname angegeben (MyInt := Red;), so wird im Code immer die Variable verwendet.
Diese Warnmeldung weist Sie auf diesen wichtigen Punkt hin. Überprüfen Sie die Ursache für diese Warnung. Wenn dies so beabsichtigt ist, sind keine korrigierenden Maßnahmen erforderlich.