VB6 exe错误'无效图片'

这是一个灰色地带的问题,所以我会尝试在这里和服务器故障…

我有一个实用程序的应用程序,用VB6构build。 我不再有应用程序的来源。 该实用程序在星期天早上最后成功使用。 今天早上试图运行应用程序时,出现一个错误对话框,抱怨“无效图片”。 在第二个和第三个服务器上,该应用程序按预期工作。

应用程序的安装没有改变。 由于我没有完全控制服务器,所以可能已经应用了补丁程序,我不知道。 任何人都知道可能导致此错误的操作系统可能发生的变化? 服务器正在运行2003 R2,SP1。

最佳的揣测

  • 让自己Sysinternals进程监视器
  • 用它来检查你的VB6程序是否加载一些图片文件
  • 如果你找到它们,检查其中一个图像文件是否有32位深度(根据这个论坛 ,VB6最多只支持24位深度)