我想实现查找PPT内容的程序
我的程序如下: protected void Button3_Click(object sender, EventArgs e)
    {
        bool b = false;
        string file = @"E:\Net实训\Lesson9.ppt";  //搜索文件        Microsoft.Office.Interop.PowerPoint.Application pptApp = new Microsoft.Office.Interop.PowerPoint.ApplicationClass();
        Microsoft.Office.Interop.PowerPoint.Presentation pptPre = pptApp.Presentations.Open(file,
          Microsoft.Office.Core.MsoTriState.msoTrue,
          Microsoft.Office.Core.MsoTriState.msoFalse,
          Microsoft.Office.Core.MsoTriState.msoFalse);
        Microsoft.Office.Interop.PowerPoint.Slides mySlides = pptPre.Slides;        string strSearch = "多线程";  //搜索内容        Microsoft.Office.Interop.PowerPoint.TextRange oText = null;
        foreach (Microsoft.Office.Interop.PowerPoint.Slide slide in pptPre.Slides)
        {
            foreach (Microsoft.Office.Interop.PowerPoint.Shape shape in slide.Shapes)
            {
                oText = shape.TextFrame.TextRange.Find(strSearch, 0,
                Microsoft.Office.Core.MsoTriState.msoFalse,
                Microsoft.Office.Core.MsoTriState.msoTrue);                if (oText != null)
                {
                    b = true;
                    break;
                }
                else
                    b = false;            }
        }
        if (b)
            Response.Write("Find");    }-------------------------
错误:TextFrame (unknown member) : Invalid request.  This type of shape cannot have a TextRange大家帮忙解决下啊 马上周末了 任务要完成啊! 谢谢大家了