ich habe eine globale Klasse mit einigen Methoden entwickelt.
In einem Program sollen diese Methoden aufgerufen werden, wobei der Methodenname zur Laufzeit dynamisch auf Basis anderer Informationen bestimmt werden soll.
Wie kann ich denn nun Laufzeitfehler abfangen, falls die Methode nicht existiert? In einem solchen nicht definiertem Falle ist einfach nichts zu tun.
Bei Subroutinen gibt es ja das "if found" Anhängsel. Wie macht man das denn bei lokalen/globalen Klassen und Methoden?
TRY funktioniert natürlich erst ab 4.7
Ergänzend für ältere Releases:
unter 4.6C kann man auch dynamische Methodenaufrufe machen und die Laufzeitfehler abfangen, das ganze geht mit: