Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
<Prozedur1> und <Prozedur2> können sich nicht gegenseitig überladen, da sie sich nur durch Parameter unterscheiden, die als ByRef oder ByVal deklariert sind. „Shadows“ wird angenommen.
Zwei Prozedurdeklarationen geben denselben Namen und dieselbe Argumentliste an, und der einzige Unterschied besteht in der Spezifikation von ByRef oder ByVal für eines oder mehrere der Argumente. Überladene Versionen einer Prozedur müssen hinsichtlich Anzahl, Reihenfolge oder Datentypen der Argumente voneinander abweichen.
Diese Meldung ist eine Warnung. Shadows wird standardmäßig angenommen. Informationen zum Ausblenden von Warnungen oder zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.
Fehler-ID: BC42003
So beheben Sie diesen Fehler
Wenn Sie beabsichtigen, eine Reihe von überladenen Versionen einer Prozedur zu erstellen, verwenden Sie für jede Version eine unterschiedliche Anzahl, Reihenfolge bzw. verschiedene Datentypen der Argumente. Fügen Sie außerdem das
Overloads-Schlüsselwort zu jeder Deklaration hinzu.Wenn Sie nicht beabsichtigen, eine Prozedur zu überladen, ändern Sie den Namen der Prozedur in einer der Deklarationen.