我需要维护一个旧的 vbp (vb6) 项目,该项目使用购买的 videosoft vsFlexGridPro7 ocx(不是 vb6pro 中包含的免费 msFlexGrid)。 这在 WinXpPro 甚至 WinVista 中运行良好。
但是我的电脑崩溃了,现在新电脑运行的是 Win7 64 位。
Videosoft 的原始 setup.exe(可能使用 16 位)无法运行,如果不运行此设置,我不知道输入合法许可证代码的其他方法。
然后我的 vbp 在 vb6IDE 中运行或尝试编译时显示错误(认为我正在运行未注册的版本)。
那么,几个相关的问题......
1.- 有什么方法可以在不运行 setup.exe 的情况下输入 lic 代码吗?
2-有什么方法可以运行setup.exe吗? (不在虚拟机中......)
这些网格不使用数据库,“仅”使用 LIGHT 版本 (Vsflex7L.ocx),所有代码均受管理。
顺便说一句,我认为 videosoft.com 已关闭,ComponentOne 出售版本 8,但价格昂贵,并且 1.- 不确定它是否会简化转换,2.- 如果 Videosoft 停业,则不会显示为很好的一次购物。
提前非常感谢。
最佳答案
我不认为 VideoSoft 已经“破产”。如果我没记错的话,他们与另一家公司 (APEX) 合并并将名称更改为 ComponentOne,因此您可能有资格获得“升级版本”而不是全新的许可证。
关于vb6 - vsFlexGrid Pro 7如何在Win7-64位中输入合法的许可证代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7896415/