在COM组件有没有,我没找到,叫什么名字?
麻烦详细点!!!

解决方案 »

  1.   

    在Form中嵌入IE主要是通过Web Browser 控件完成的。在Web Browser控件下,你可以完成对Office系列的直接操作,其中主要的代码是:
    axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_HIDETOOLBARS, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,ref refmissing , ref refmissing);
    例:
    string strFileName = @"c:\c_sharp_langref.doc";
    axWebBrowser1.Navigate(strFileName, ref refmissing , ref refmissing , ref refmissing , ref refmissing);
    try
    {
    axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_HIDETOOLBARS, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,ref refmissing , ref refmissing);
    }
    catch
    {
    }
    这样你就可以在WinForm中嵌入Word、Excel、Powerpoint等文件及它们的操作框架了,甚至你也可以完成对pdf等文件的直接操作。另:
    上面代码中的refmissing 即System.Reflection.Missing.Value
      

  2.   

    启动 Microsoft Visual Studio .NET。在文件菜单上,单击新建,然后单击项目。从 Visual C# 项目类型中选择 Windows 应用程序。默认情况下会创建 Form1。 
    2. 添加对 Microsoft PowerPoint 对象库和 Microsoft Graph 对象库的引用。为此,请按照下列步骤操作: a.  在项目菜单上,单击添加引用。 
    b.  在 COM 选项卡上,找到 Microsoft PowerPoint 对象库,然后单击选择。还应找到 Microsoft Graph 对象库,然后单击选择。 
     
      

  3.   

    一楼:我是想要直接使用powerpoint
    不是浏览而已谢谢2楼的