Bringt leider nichts...
Nachdem ich das Formular aufrufe steht im Loaded folgendes:
Delphi-Quellcode:
procedure TNeutral.Loaded;
begin
inherited;
FehlerLabel.Caption := '';
Zeichne.Enable(false);
end;
Zeichne.Enable sieht so aus:
Delphi-Quellcode:
procedure TZeichnen.Enable(Direction: Boolean);
begin
with Neutral do
begin
EDecAnzAtomMitOH.Enabled := direction;
EDecAnzOH.Enabled := direction;
[und noch mehr davon]
end;
end;
So das interessante: FehlerLabel.Caption := ''; klappt, allerdings die erste anweisung in Zeichne (also EDecAntAtomMitOH.Enabled := direction
klappt nicht, da kommt eine EAccessViolation, der Debugger sagt, dass Neutral nil ist, kann daher ja auch nicht gehen.
Nur stellt sich die Frage wie ich das umgehen kann...