Guten Morgen, davar.
Den Zugriffsfehler kannst du eingrenzen:
Delphi-Quellcode:
if Assigned(Form1) then
Form1.CheckBoxLeeren;
Wenn Form1 automatisch erzeugt wird, dann ist sichergestellt, dass die globale Variable Form1 korrekt belegt ist. Ich kann nicht erkennen, dass auch du bei der späteren Erzeugung der Form dafür Sorge trägst.
Grüße vom marabu