Ok, es geht doch nicht ganz so, wie es sollte.
Sobald die Prozedur nicht mehr zu TForm1 gehört, sondern zu igendner anderen Klasse, die nicht zu einem Formular gehört, und ich die entsprechende Prozedur irgendwo aufruf, kann ich es zwar komplieren aber dann kommt im Programm nach dem Aufruf der Prozedur: "
Access Violation ..."
Weiss aber nicht, was da falsch ist.