自助推荐
立即入驻

vb6″未预期错误”和运行时错误’-2147467259(80004005)’系统未找到资源

博客3年前更新 桔子雨
2,087 00

开发环境

  • 操作系统:Windows11 x64
  • IDE:vb6精简版(6M安装包)
  • 引用对象:Microsoft.XMLHTTP

关于未预期错误

在本机系统运行OK,拷贝到Window7 sp1 32位系统运行报错:"未预期错误"。查阅资料说是因为ico图标的位深引起的。于是重新生成多个ico格式的程序,同时还生成一个不带图标的程序,果然其中一个带图标的可以运行(具体再测试准确一点后我再更新此文),无图标的也可以运行。

关于运行时错误

点击获取按钮后提示运行时错误'-2147467259(80004005)'系统未找到资源。看到系统未找到资源这句话第一反应是是不是缺少dll?缺少vb6运行时(不应该呀,缺少这个就不能运行起来)?查阅资料说是自从XP开始系统就自带vb6运行时MSVBVM60.DLL。于是继续查阅,最后确认是因为引用了Microsoft.XMLHTTP,系统找不到资源也是因为打不开web网址的原因。于是做容错处理。

© 版权声明

相关文章