【问题标题】:Open .vbp,.frm files in VB 6.0在 VB 6.0 中打开 .vbp,.frm 文件
【发布时间】:2016-05-25 03:59:27
【问题描述】:

我有一些 .vbp、.frm 文件,我想用 VB 6.0 打开它们,但我使用的是 Windows 8.1 是否有任何与 Windows 8.1 兼容的 Visual Basic 版本。请建议我。提前致谢.

【问题讨论】:

标签: vb6


【解决方案1】:

什么不工作?微软支持运行时文件至少几年,最多可以工作 10 个,可能还会支持更多版本,安装 vb 6,它应该没有问题运行,除非系统搞砸了。

【讨论】:

    【解决方案2】:

    正如其他人所指出的,VB6 开发工具可以在 Windows Longhorn 的所有版本(包括 Windows Vista、Windows 7、Windows 8、Windows 8.1 直到 Windows 10)上安装和工作(有限制)。大多数限制是项目类型在微软为他们剥离基础设施时变得无用,因为他们多年来对 IE 和 IIS 毫不在意。

    因此,如果没有 VB6 或最好是 VS6 的许可证,您就无法使用这些文件做很多事情。如果项目相当简单,如果您有许可证,您可能会尝试使完全不受支持的 VB5 工作,或者如果项目文件用于更简单的应用程序,如果您有,VB5CCE 可能会受到一些限制。

    但总的来说,没有其他产品可以在任何有用的范围内使用这些文件。因此,正如在这里和其他地方的其他问题中已经多次讨论过的那样,您需要 VB6/VS6,唯一剩下的来源是 MSDN 订阅或可能在这里和那里出售的使用过的或剩余的副本。

    【讨论】:

    • @vishal_raut:frm 文件不是那么难以阅读:您可以提取表单的设计(控件、位置),并且可以“简单地”复制和粘贴代码。但是,如果有一些 VBx 特殊功能(例如控制数组),您必须重写大量代码。
    • 这是真的,但它并没有走得太远。有一些昂贵的 3rd 方套件试图将 VB6 项目“升级”到其他语言,但充其量只能达到简单的 80%,将更难的 20% 留给人工干预。其中很少有人能很好地从 VB6 项目文件中提取二进制资源。如果这些吸血鬼做不到,那么某个随机的家伙有什么机会靠自己?
    • 有工具,是的,他们可以做简单的部分。但简单的部分可以由普通开发人员自己完成。但是:如果他使用了一些可能不再存在的 3rd 方 COM 组件,那么他无论如何都注定要重写。最简单的方法是获取 MSDN Abo 并下载 VS6 套件(也许有人知道这是否仍然可能)、最新的 SP(=6),并将其安装在虚拟机中并使用旧代码直接 - 好的,当他缺少 som 3rd 方 COM 组件时无济于事)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多