【问题标题】:Using the .NET BackgroundWorker from VB6 fails with an AccessViolationException从 VB6 使用 .NET BackgroundWorker 失败并出现 AccessViolationException
【发布时间】:2010-05-06 23:21:11
【问题描述】:

以下 MSDN 示例承诺演示如何使用 VB6 中的 .NET BackgroundWorker,但它失败并出现 AccessViolationException。唯一的解决方法是将 VB6 代码编译为 P 代码,但这对我们来说不是一个可行的选择。

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

这里是lots of details of the problem

如何在不将 VB6 代码编译为 P 代码的情况下修复示例以使其正常工作?

【问题讨论】:

  • 仍然完全支持 VB6 运行时 - msdn.microsoft.com/en-us/vbrun/ms788708.aspx - 这是 Microsoft 示例。您可以将问题报告给 Microsoft 技术支持。如果您订阅了 MSDN,您可能有权获得免费支持事件。
  • 谢谢马克。这是个好主意。

标签: vb6 backgroundworker access-violation


【解决方案1】:

contacted Microsoft Tech Support,官方的回答是不可能。该示例将从 MSDN 中提取。

【讨论】:

  • 两年后 MSDN 上仍然存在不正确的示例!
  • 三年后它仍然存在。这是您的答案迟到了三年+1。令人沮丧的是这个样本不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-12
  • 1970-01-01
  • 2022-08-22
相关资源
最近更新 更多