Wie soll Delphi denn die "Prozedur! finden, welche du da aufrufst?
Die liegt ja in keinem Namespace, welcher an dieser Stelle verfügbar ist.
> Da sind die Methoden der eigenen Klasse, die der Vorfahren dieser Klasse und dann die globalen Funktionen der eigenen
Unit, welche vor dem Aufruf liegen und danacht die globalen Funktion und Variablen aus den Interfaces der eingebundenen Units.
Tja, deine Funktion liegt aber IN einem Typ drin, den du nicht "explizit" aufgerufen hast.
Und nun rate mal, wozu Delphi, bei automatisch erzeugten Forms, die Variable Form2 angelegt und gefüllt hat.