NTWaitforMultipleObjects ошибка при освобождении DLL в Delphi с TVirtualTreeView - PullRequest
0 голосов
/ 26 марта 2009

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

Проблема где-то глубоко в TVirtualTreeview, и другие парни в офисе пытались решить множество проблем, мне просто было интересно, если у кого-то еще была подобная проблема в Delphi 7. <Ч /> Или, если это будет исправлено в 2009 году, потому что у нас это есть и мы планируем обновить наш код (ошибаться ... в скором времени).

Ответы [ 2 ]

1 голос
/ 29 декабря 2009

Нити, на которую указал Ульрих, должно быть достаточно для решения этой проблемы, но я не думаю, что это ошибка, потому что, насколько я понимаю, вы делаете это неправильно:
http://blogs.msdn.com/oldnewthing/archive/2009/06/26/9804500.aspx

Решение состоит в том, чтобы очистить форму / древовидную структуру до вызова DllMain с помощью DLL_PROCESS_DETACH.

1 голос
/ 27 марта 2009

Может быть это помогает.

...