在Windows 7-64中强制SHDocVw.InternetExplorer 32位而不是64位 [英] Force SHDocVw.InternetExplorer 32bit instead of 64bit in Windows 7-64

查看:168
本文介绍了在Windows 7-64中强制SHDocVw.InternetExplorer 32位而不是64位的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用SHDocVw.InternetExplorer打开IE窗口并控制会话。

主要是自动转到某个页面,登录,检查某些数据等。

I'm using SHDocVw.InternetExplorer to open an IE window and control the session.
Mostly to automate going to a certain page, logging in, checking for certain data, etc.

它很棒,除了我们现在应该使用这个Internet Explorer附加扩展程序,当我的程序生成窗口时,大多数附加组件都没有列出在工具 - >管理加载项下

It works great, except that we're supposed to be using this internet explorer add-on extension now, and when my program spawns the window most of the add-ons aren't listed under Tools->Manage Add-Ons

我可以尝试加载至少这一个扩展名吗?

Is there anything I can try to load in at least this one extension?

编辑:
好​​的,所以我想我可能已经缩小了正在发生的事情。当正常启动IE时会以32位模式启动。

Ok, So I think I may have narrowed down what's going on. when launched normally IE launches in 32bit mode.

当它使用SHDocVw生成时,它会加载64位。当我转到开始菜单并启动Internet Explorer(64位)时,也会缺少添加。 所以现在我需要弄清楚当从64bit的程序产生时如何强制32位IE。

When it's spawned using SHDocVw, it loads 64bit. When I go to the start menu and launch Internet Explorer (64-bit) the add on is missing also. So now I need to figure out how to force 32 bit IE when spawning from the program that's targeted to 64bit.

推荐答案

所以我决定只针对32位模式,直到我弄清楚如何只在64位程序中定位32位IE。

So I decided to just target 32bit mode until I figure out how to only target 32bit IE from within a 64bit program.

这篇关于在Windows 7-64中强制SHDocVw.InternetExplorer 32位而不是64位的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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