Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
Delphi XE4 Architect
|
Re: Zugriffsverletzung nach löschen einer Componente
21. Dez 2008, 21:57
Wenn die OnClick-Procedure des Buttons verlassen wird.
Also, als erstes wird eine Gruppenliste geladen. Für jede Gruppe wird ein Button erzeugt. Wird nun auf einen Button geklickt, so werden alle Button gelöscht, und für die hinter der Gruppe liegenden Artikel neue Buttons erzeugt.
Genau da liegt wohl auch der Fehler.
Denn wenn ich während der Procedure eines Buttons, den selbigen lösche, ziehe ich der Procedure ja quasi den Boden unter den Füßen weg. Anders herum existiert die Procedure ja noch. Interessanterweise tritt dieser Fehler nicht immer auf. Aber ein Muster konnte ich bisher noch nicht erkennen.
Deswegen hab ich ja den Sourcecode angehängt. Wär toll, wenn du dir den mal anschaust.
Dieter 9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
|