Hallo,
es geht um eine .net 4.8 Windows Forms Anwendung.
Auf einem Formular verwenden wir das combit.ListLabel25.ListLabelRTFControl Objekt.
Das funktioniert soweit gut… auch wenn die Anwendung mit Application.Exit() beendet wird.
Wenn ich allerdings auf einem Formular mit dem RTF Control ein weiteres Formular (mit diesem List&Label 25 RTF Control aufrufe) … und danach das Programm beende erscheint folgende Fehlermeldung:
Die Fehlermeldung erscheint nur, wenn das Programm mit Application.Exit beendet wird. Wird die Anwendung nicht beendet erscheint auch keine Fehlermeldung.
Ja indem du erst einmal dein RTF Control sauber disposed und danach ein Application.Exit aufrufst, denn wenn du nur ein Exit aufrufst dann ziehst du dir den Teppich unter den Füßen weg (also die LL Instanz ) und das RTF Control versucht sich sauber zu schließen führt hier ein DeleteObject etc. aus auf eine LL Handle das schon weg ist
Daher erst RTF Control disposen dann Exit, sowas hier->
wenn das Problem weiterhin bestehen bleibt, gibt es auch die Möglichkeit, uns einmal ein entsprechendes Sample, mit dem wir das Problem nachstellen können, über das Supportportal zukommen zu lassen. Dann würden wir uns das Verhalten einmal in unserem Hause genauer ansehen.