在64位机器上VB6应用 [英] VB6 application on a 64bit machine

查看:401
本文介绍了在64位机器上VB6应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我维护一个老VB6应用程序,使用一些谢里丹3D控件(SSPanel和的SSTab,在threed32.ocx和TABCTL32.OCX找到)。

I'm maintaining an old VB6 application, that uses some Sheridan 3D controls (SSPanel and SSTab, found in threed32.ocx and tabctl32.ocx).

将在64位计算机上该应用程序的工作(我猜threed32 32个来自位数?)

Will this application work on a 64-bit machine (I guess the 32 in threed32 comes from the bit number?)

如果没有,我能做些什么,使工作?

If not, what can I do to make it work?

推荐答案

它应该通过罚款运行魔兽

编辑:既然你已经澄清,这是一个16位应用程序 1 ,如果它是一个LOB应用程序,它绝对必须运行,那么你可以尝试的 Windows XP模式适用于Windows 7和更高版本。

Since you've clarified that it's a 16-bit application1, if it's a LOB application that absolutely must run then you could try Windows XP Mode for Windows 7 and later.

如果你有VB6的踢围绕一个副本,尝试导入项目,并在32位编译它。

If you've got a copy of VB6 kicking around, try importing the project and compiling it at 32-bit.

否则,你可能想要把源$ C ​​$ C通过VB .NET项目升级向导,看多远,你可以通过瞄准32位得到根本。

Otherwise you might want to put the source code through the VB .NET project upgrade wizard and see how far you can get simply by targeting 32-bit.

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

1 Are you sure it's VB6? The only references to 16-bit VB applications were from VB4

这篇关于在64位机器上VB6应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆