Seite 1 von 1

Eine Prozedur holt eine Funktion aus einer anderen Bibliothek

Verfasst: Fr 9. Sep 2022, 22:22
von fbarc
Hallo zusammen,

Ich mache mehrere Projekte parallel und habe jedes Projekt in einer eigenen Bibliothek.

In einem anderen Projekt habe ich eine Funktion mit dem Namen "Position" (die ist da auch schon ein paar Monate unbenutzt)

In meinem aktuellen Projekt habe ich eine Variable mit dem Name "Position" (die habe ich auch schon eine Weile)

Seit heute macht das Projekt nicht mehr das, was es soll!

Mein Code

Code: Alles auswählen

Position= ooShape.getPosition()
geht im Einzelschritt in die andere Bibliothek und läuft da durch die Funktion.

Und das ganze knallt natürlich.


Das ganze hat aber gestern noch funktioniert!?!?!?

Kann ich da irgendwas (aus versehen) verstellt haben, das die anderen Bibliotheken aufgerufen werden?

Und wenn... wieso wird da eine Funktion aufgerufen, wenn ich eine Variable zuweisen!?!?

Ich versteh nur noch Bahnhof...

Re: Eine Prozedur holt eine Funktion aus einer anderen Bibliothek

Verfasst: Sa 10. Sep 2022, 00:50
von gogo
versuch' mal ein

Code: Alles auswählen

Dim Position as ...

Re: Eine Prozedur holt eine Funktion aus einer anderen Bibliothek

Verfasst: Sa 10. Sep 2022, 11:52
von mikele
Hallo,
es ist ungünstig, einer Funktion oder Variablen einen Namen zu geben, der schon für interne Eigenschaften oder Methoden benutzt wird.
Wähle eine etwas andere Bezeichnung, um Widersprüche zu vermeiden.