佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1555|回复: 2

编辑32位 DLL 成64位电脑(compliant)

[复制链接]
卿卿 该用户已被删除
发表于 12-9-2006 10:28 AM | 显示全部楼层 |阅读模式
(Research on: Compile 32-bit dll component to 64-bit compliant)

据网上的资料,64位窗口不能跑32位dll。

如果将32位component在64位窗口用VB6编辑,

编辑出来的dll会不会变成64位?

若不,请问有什么方法能把32位component编辑成64位dll?

谢高抬贵手
回复

使用道具 举报


ADVERTISEMENT

发表于 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 却不能用,

有什么方法解决这难题吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-11-2024 03:18 AM , Processed in 0.210021 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表