Ручка выдает исключенное исключение - PullRequest
1 голос
/ 03 ноября 2010

C # WinForms: когда я открываю свою форму в первый раз, frm1.Hanlde в порядке, но когда я закрываю свою форму и открываю ее снова, значение для дескриптора вызывает исключение System.ObjectDisposedException .... что такое что я должен рассмотреть для отладки и исправления?

Ответы [ 2 ]

2 голосов
/ 03 ноября 2010

Вы не можете закрыть форму и снова открыть ее.

Однако вы можете скрыть ее, а затем снова показать ее.

Но как только вы закроете форму, она удаляетсятак что любые попытки открыть его снова приведут к таким проблемам, правильно.

Что вы пытаетесь сделать?

1 голос
/ 05 ноября 2010

Кроме того, имейте в виду, что при сворачивании окна это окно получит новый дескриптор.Если ваш не-.NET ocx элемент управления ссылается на старый дескриптор, вы потерпите крах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...