C#WebBrowser控件中的IE插件(QVP)?

时间:2011-09-27 14:37:03

标签: c# windows internet-explorer-8

我正在编写一个C#应用程序,它使用System.Windows.Forms.WebBrowser控件来访问Web应用程序。

在此Web应用程序中,我们使用与Internet Explorer集成的程序(Quick View Plus),以便为许多通常不由Internet Explorer处理的文档类型(WPD,DOC,XLS,PDF等)提供浏览器内查看功能。 )。

我对WebBrowser控件的理解是它与用户自己的IE副本共享设置,但是,我发现两者之间存在不同的行为:

  1. 当我在Internet Explorer中打开Web应用程序时,使用Quick View Plus成功打开了所有需要的文件类型。

  2. 当我在WebBrowser控件中打开Web应用程序时,只有PDF加载到Quick View Plus中(至少显示它可以在WebBrowser控件中运行) - 但是,其他格式(例如WPD, XLS,DOC)未在Quick View Plus中打开 - 而是浏览器下载它们并使用默认应用程序自动打开它们。

  3. 为什么这种行为会有所不同,我应采取哪些措施来使其行为一致?

    如果相关,IE8正在使用中。

0 个答案:

没有答案