论文部分内容阅读
摘要:在PowerPoint演示文稿制作过程中巧妙地添加运用Flash动画,能够达到内容丰富,生动形象的目的,但目前将Flash动画添加到幻灯片中的步骤相对繁琐。针对以上不足之处,利用COM技术,VB.NET编程语言,基于.NET平台开发一个Flash教学课件库,并将其作为插件加载至PowerPoint软件中,能够实现Flash动画在PowerPoint中地有效管理并简化其插入演示文稿步骤的功能。
全文查看链接
实现该功能的主要代码在创建COM组件项目后自动生成的Connect.vb类中。定义Connect 类是用于实现IDTExensibility2 接口的框架代码。Connect具有两个对象成员变量:applicationObject、addInInstance。applicationObject代表对宿主应用程序的引用,addInInstance代表对COM组件自身的引用。由于所演示的COM组件专用于PowerPoint,可以将applicationObject的类型声明为:Microsoft.Office.Interop.PowerPoint.Application下面为Connect.vb类中部分主要实现代码,OnStartupComplete()方法是在宿主应用程序在启动期间已连接了加载项的情况下被调用,执行时,将完成在PowerPoint演示文稿中添加名为“Flash课件”按钮地操作。其中代码主要内容如下:
全文查看链接