64位浏览器HTML 加载64位dll_html/css_WEB-ITnose

php中文网
发布: 2016-06-21 09:45:11
原创
1206人浏览过

HTML 在64位IE运行

以前有一个32的dll,使用现在的HTML在32位的IE浏览器运行,可以正常获取本机IP信息,但是现在想调试64位浏览器,我已编译了64位dll,但是使用64位的IE打开HTML文件,不能获取到本机IP信息。我写了一个64的C++程序可以正常加载该64位dll,并能获取相应信息,请会的高手指点,感激不尽。

回复讨论(解决方案)

你注册的组件名与32位的不一样,如果名字一样可能调用到32位的

你注册的组件名与32位的不一样,如果名字一样可能调用到32位的 32位的dll在64位系统不能注册啊,HTML调用组件是通过classid的吧?还有没有其它可能啊?


你注册的组件名与32位的不一样,如果名字一样可能调用到32位的 32位的dll在64位系统不能注册啊,HTML调用组件是通过classid的吧?还有没有其它可能啊?
32位的dll在64位系统 是可以注册的
你运行的IE要判断一下当前是用的什么版本,现在64位系统下都有两个IE版本,默认打开的都是32位的



你注册的组件名与32位的不一样,如果名字一样可能调用到32位的 32位的dll在64位系统不能注册啊,HTML调用组件是通过classid的吧?还有没有其它可能啊?
32位的dll在64位系统 是可以注册的
你运行的IE要判断一下当前是用的什么版本,现在64位系统下都有两个IE版本,默认打开的都是32位的
恩,你说的很对,现在我用NSIS制作了一个exe文件,就是要区分64位和32位浏览器,不同浏览器加载不同dll, 但是在NSIS中怎么区分打开的IE是32位的还是64位的呢?

直接用JS判断

 if(/x64/.test(navigator.userAgent)){   alert('64位浏览器') }
登录后复制

.dll文件大全
.dll文件大全

.dll文件缺失怎么办?.dll文件在哪下载?不用担心,这里为大家提供了所有的.dll文件下载,无论用户丢失的是什么.dll文件,在这里都能找到。用户保存后,在网盘搜索dll文件全称即可查找下载!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号