VB6组件可以编译为64位吗?

stu*_*ung 12 vb6 com 64-bit

有没有办法将VB6组件编译成64位?

我的感觉是答案是"不",但我想证实这一点.

如果可以,请粘贴指向可确认的授权来源的链接.

EFr*_*aim 25

不,我希望具有权威性.

64位Windows
Visual Basic 6.0运行时文件是32位.这些文件位于下表中引用的64位Windows操作系统中.WOW仿真环境仅支持32位VB6应用程序和组件.还必须在32位应用程序进程中托管32位组件.

从未在本机64位版本中提供Visual Basic 6.0 IDE,在64位Windows上也不支持32位IDE.不支持也不支持在64位Windows上进行VB6开发.

  • vb6甚至没有64位整数类型.要获取文件大小,您实际上必须通过传入Currency类型来调用Windows API,因为这是唯一足以容纳64位返回值的vb6类型.然后你必须乘以1000才能得到实际值. (7认同)