在座的老少爷们,大家好!

今天我给大家说一段相声,不是,说一段我写 VB 程序遇到问题并解决的经历。


大概诸位都知道,用 VB6 开发的程序,功能OK,运行的时候一切都好好的。

然而在最后退出程序时,时常会蹦出来个提示信息,仔细一看,不是别人,正是 程序兼容性助手 这货!

像下图这样,让人看了有点左右为难。


为啥这货大概率会在程序退出时蹦跶出来呢?

我研究了一下,大概也许可能或许应该是程序以管理员权限运行着,因为 VB6 写的程序毕竟比较古老嘛,为了所谓的兼容性或安全性,所以在最后退出时它就会露下脸、刷一下存在感。

当出现这种情况时,我们要知道程序自身并没有啥问题,也没啥兼容不兼容的,因为跑得挺好的嘛。

这时点击 已正确安装此程序 或直接将其关闭,一般就算解决问题太平无事了。

不过嘛,下回再打开程序,它还是会跳出来假装好心告诉你,你用的程序太老啦,兼容的干活,你滴明白?!

啊呸,明白你个大头鬼啊!

每次老整这烦人的一出,是可忍孰不可忍,我决定干掉这个大头鬼!


结果网上这么一搜,着实让我大跌眼镜!

铺天盖地的文章都写着如何关闭程序兼容性助手,还假模假式地教你怎么操作。

我丢啊!

难道你要我挨个告诉每一个用户,在使用我写的程序前请务必劳驾先关闭兼容性助手?

搞什么飞机,真是滑天下之大稽啊!

不行不行,这么玩行不通!


那应该怎么玩呢?

后来我经历了九九八十一难,终于搞定了,期间碰到了无数个坑,包括 SDK 安装不上等等。

最终实现了预期的效果,不用关闭用户系统的兼容性助手,自己写的 VB6 程序也可以完美地运行而不再弹出兼容性助手窗口

同时我也顺手写了个方便工具,可以将应用程序无损转换成兼容模式程序,绿色环保无毒无公害。

文末提供相关文件程序包、说明及代码等下载。


网管小贾的可执行文件导入Manifest工具.7z(包含SDK等镜像库)

下载链接:https://pan.baidu.com/s/1FCjlR9-V6CgsECRBGIOhBg

提取码:

输入阅读密码,解锁隐藏内容...



★扫码关注公众号, 发送【001084】获取阅读密码


想让你的 VB6 程序重新换发清纯活力吗?

这些运行库及自制小工具,赶紧下载使用吧!


接下来怎么做的,待我详细说道说道哈……


输入阅读密码,解锁隐藏内容...



★扫码关注公众号, 发送【001084】获取阅读密码


最后祝小伙伴们食用愉快!

我们下期再见!


将技术融入生活,打造有趣之故事

网管小贾 / sysadm.cc

暂无评论

登录并提交评论

© 2020-present 网管小贾 | 微信公众号 @网管小贾
许可协议:CC-BY-NC 4.0 | 转载文章请注明作者出处及相关链接