我在Microsoft All-In-One Code Framework中找到一个BrowserHelperObject示例,在XP下运行正常,但在Win7+ie9下却出现了问题。而且两台Win7+ie9的问题居然不同。
我在该示例中只加了一句
void ieInstance_DocumentComplete(object pDisp, ref object URL)
{
string url = URL as string; if (string.IsNullOrEmpty(url)
|| url.Equals("about:blank", StringComparison.OrdinalIgnoreCase))
{
return;
} InternetExplorer explorer = pDisp as InternetExplorer; // Set the handler of the document in InternetExplorer.
if (explorer != null)
{
MessageBox.Show(url);//这句是我加的
SetHandler(explorer);
}
}1、Win7 的XP模式中运行正常,可以弹出对话框
2、Win7+ie9 A机无反映,在加载管理项可以找到该插件,并且已经启用,但使用次数和阻止次数都为0。
3、Win7+ie9 B机无反映,在加载管理项可以找到该插件,并且已经启用,有使用次数,每次新开浏览器,使用次数都会增加,但不弹出对话框。请问下各位是问题出在哪儿?
我在该示例中只加了一句
void ieInstance_DocumentComplete(object pDisp, ref object URL)
{
string url = URL as string; if (string.IsNullOrEmpty(url)
|| url.Equals("about:blank", StringComparison.OrdinalIgnoreCase))
{
return;
} InternetExplorer explorer = pDisp as InternetExplorer; // Set the handler of the document in InternetExplorer.
if (explorer != null)
{
MessageBox.Show(url);//这句是我加的
SetHandler(explorer);
}
}1、Win7 的XP模式中运行正常,可以弹出对话框
2、Win7+ie9 A机无反映,在加载管理项可以找到该插件,并且已经启用,但使用次数和阻止次数都为0。
3、Win7+ie9 B机无反映,在加载管理项可以找到该插件,并且已经启用,有使用次数,每次新开浏览器,使用次数都会增加,但不弹出对话框。请问下各位是问题出在哪儿?
解决方案 »
- jquery怎么判断tr里是否有checkbox
- ObsoleteAttribute 实现问题?
- 如何判断一个字符串不是整数?
- 超级急的一个问题,我要做一个自定义控件,帮我看看
- 插件模式
- .net读取数据库某列的所有行 并与现有值进行比较
- 跪求采用C#编程将xml文件转换成Tex文件;命令行实现Tex转化成PDF
- 把控件做成一条线怎么作?
- 思归,微软专家等,VS7.0先出如下错误“当前用户没有安装MS Development Enviroment,请运行安装程序安装该应用程序”
- 求助,运行时怎样在窗口上移动一个控件(例如Label或自己设计的控件)?
- C# 怎么制作独立的EXE文件?使其在未安装Framework的机器上运行?
- winofrm嵌入excel 总是弹出下载excel的框 求解
win7+ie8没试,我希望能在win7+ie9正常工作。附:我喜欢看小说,但经常忘记给喜欢的小说投票,所以想写个小插件,只要我登录指定的页面就自动投票
在网上找到一个C#的插件,我的win+ie9可以使用,说明使用环境应该没问题。
我将它反编译重新生成后,又不行了!我下载的Microsoft All-In-One Code Framework中的示例应该是没有问题的,但我编译后也不成功,难道我编译有问题?