本帖最后由 sysdzw 于 2009-09-28 12:07:40 编辑

解决方案 »

  1.   

    dim s as new powerpoint.slides
    或者
    slides 可能是不能外部new的对象
      

  2.   

    楼上,不行啊,powerpoint自动列出的成员只有一个啊
    Dim s As New PowerPoint.Application,只有这样以前都是通过createobject,今天我想引用进来,为的是写代码时成员都可以自动列出来,那样该多方便!可是竟然没有用,真实太郁闷了!
      

  3.   

    那就是 slides 不是能外部创建的对象
    需要从Application对象中的某些属性或方法释放出来的。
      

  4.   

    这样貌似可以达到你要的效果
    Dim a As PowerPoint.Slides
    Private Sub Form_Load()
        Set a = New PowerPoint.Slides
    End Sub
      

  5.   

    我试了下,好像new是不行.定义一下还可以
      

  6.   

    "New 关键字不能声明任何内部数据类型的变量,以及从属对象的实例"(---MSDN)