Inwiefern hat das nicht funktioniert? Die Vorgehensweise ist nämlich schon in Ordnung soweit.
Kann so nicht funktionieren.
fensterForm[fensterschleife]
ist vom Typ TForm. Dieser Typ kennt die Methode
mach_dein_Ding
einfach nicht.
Oh, ich ging davon aus - da der Rest des Beispiels auch in Pseudo-Form gehalten ist - dass schon die korrekte Basisklasse/Interface als Typ des Arrays verwendet wurde
In diesem Falle muss der TE entweder Erwähntes umsetzen, oder casten:
(fensterForm[fensterschleife] as TMyForm).mach_dein_Ding;