Использование.NET BackgroundWorker из VB6 завершается неудачно с AccessViolationException

Следующий пример MSDN обещает продемонстрировать, как использовать.NET BackgroundWorker из VB6, но он завершается с ошибкой AccessViolationException. Единственный обходной путь - скомпилировать код VB6 в виде P-кода, но для нас это нереальный вариант.

http://msdn.microsoft.com/en-us/library/aa719109(VS.71).aspx

Вот много деталей проблемы.

objectmix.com/dotnet/331152-using-background-threads-visual-basic-6-accessviolationexcep.html

Как я могу исправить пример, чтобы он работал без компиляции кода VB6 в виде P-кода?

1 ответ

Решение

Я связался со службой технической поддержки Microsoft, и официальный ответ заключается в том, что это невозможно. Этот пример будет извлечен из MSDN.

Другие вопросы по тегам