@Hawkeye219: wollt das grad mal so umsetzen, aber erstmal bräuchte ich dann überall neue Variablen.
Und dann fand ich es in ein/zwei Prozeduren mehr verwirrender, als es nutzte
Aber bei sowas wie dieser "einfachen" If-Abfrage hier, sieht es mit der von dir Vorgeschlagenen Variante schon irgendwie hübscher aus
Aber wenn ich dann mal Prozeduren hab, wo mehre Interfaces angesprochen werden sollen, dann hätt ich so für jedes Interface eine eigene Variable .... könnte womöglich Probleme geben, wenn das Objekt dahinter zwischendurch geändert wird und ich/jemand mal vergißt dieses zu beachten.
Haußtsache ist ja, daß es jetzt wieder läuft