Der Ausführungsfehler 211 wird angezeigt, wenn Sie versuchen, eine abstrakte Methode aufzurufen. Überprüfen Sie diesen Link Weitere Informationen zu FreePascal/Lazarus-Laufzeitfehlern.
Da Sie sagen, dass alles durch Code erledigt wird und Sie keine visuellen Komponenten haben, liegt das Problem wahrscheinlich darin, dass Ihr Code versucht, eine Vorgängerkomponente zu verwenden, die die Open-Methode nicht überschrieben hat. Sie sollten in der Lage sein, dies zu lösen, indem Sie die richtige untergeordnete Komponente verwenden.
Eine andere Möglichkeit, obwohl ich stark würde Um dies zu vermeiden, empfehlen wir, die Open-Methode selbst zu überschreiben. Es sollte vermieden werden, denn wenn Sie eine Vorgängerkomponente verwenden, müssten Sie wahrscheinlich abstraktere Methoden überschreiben.
HTH