查看: 1555|回复: 2
|
编辑32位 DLL 成64位电脑(compliant)
[复制链接]
|
|
(Research on: Compile 32-bit dll component to 64-bit compliant)
据网上的资料,64位窗口不能跑32位dll。
如果将32位component在64位窗口用VB6编辑,
编辑出来的dll会不会变成64位?
若不,请问有什么方法能把32位component编辑成64位dll?
谢高抬贵手 |
|
|
|
|
|
|
|
发表于 12-9-2006 07:34 PM
|
显示全部楼层
原帖由 卿卿 于 2006/9/12, 12/9 10:28 AM 发表
(Research on: Compile 32-bit dll component to 64-bit compliant)
据网上的资料,64位窗口不能跑32位dll。
如果将32位component在64位窗口用VB6编辑,
编辑出来的dll会不会变成64位?
若不,请问 ...
64-bits 视窗可以运行 32-bits 执行档 (通过 WOW64)。一般上是不会有问题的,速度因该也一样快。
据我所知 VB6 不能支持编译 Native 64-bits.
如果想要在 64-bits 环境下编译必须要有相等的 64-bits 编译器和 64-bits 的 Library。
如果还是使用 32-bits 编译器才,在 64-bits 环境是不会神奇的变成 64-bits 的。
现代的编程语言和编译器如 C, C++, .NET, Java 等等都支持 64-bits。 |
|
|
|
|
|
|
|
楼主 |
发表于 14-9-2006 03:45 PM
|
显示全部楼层
谢谢lipsin!
WOW64 在64位视窗(by default)已经执行了。
32位 dll 也能跑了,但是所有的 Crystal Report 却不能用,
有什么方法解决这难题吗? |
|
|
|
|
|
|
| |
本周最热论坛帖子
|