windows - 64 位机器上的 VB6 应用程序

标签 windows vb6 64-bit

我正在维护一个旧的 VB6 应用程序,它使用一些 Sheridan 3D 控件(SSPanel 和 SSTab,在 threed32.ocx 和 tabctl32.ocx 中找到)。

这个应用程序可以在 64 位机器上运行吗(我猜 threed32 中的 32 来自位数?)

如果没有,我该怎么做才能让它发挥作用?

最佳答案

它应该通过 WoW 运行良好.

编辑:由于您已经阐明它是一个 16 位应用程序1,如果它是一个绝对必须运行的 LOB 应用程序,那么您可以尝试 Windows XP Mode适用于 Windows 7 及更高版本。

如果您有一份 VB6 副本,请尝试导入项目并在 32 位编译它。

否则,您可能希望通过 VB .NET 项目升级向导来放置源代码,然后看看仅以 32 位为目标可以走多远。

1 你确定是VB6吗?对 16 位 VB 应用程序的唯一引用来自 VB4

关于windows - 64 位机器上的 VB6 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8210553/

相关文章:

ruby-on-rails - (免费)Windows 上带有文件夹 View 的文本编辑器?

image - VB6 - 加载/存储稍后使用的图像

vb6 - 有没有办法测试 Function/Sub 在 VB6 中是否可用?

android - 解包 64 位设备的 'Non-Standard' Boot.img 问题

matlab - 在 32 位或 64 位 matlab 上运行?

java - 通过批处理文件设置类路径并安装数据库

windows - 安装已删除的 Windows 功能

c++ - 如何判断两个 exe 的代码是否相同?

vb6 - 如何将整个 VB6 项目保存到新文件夹?模块和所有

gcc - 在 Ubuntu 64 位上使用 gcc 4.5.2 编译 SUNDANCE 4.73