C#实现操作ppt使屏幕自动无限循环播放指定幻灯片

问题描述

各位老师好想写个软件使电脑自动播放ppt幻灯片无限循环播放。现在自动播放已经实现但是无法自动循环。求教如何修改publicvoidPPTAuto(stringfilePath,intplayTime)//输入要播放的ppt文件和播放间隔时间{//防止连续打开多个PPT程序.if(this.objApp!=null){return;}objApp=newPOWERPOINT.Application();objPresSet=objApp.Presentations.Open(filePath,OFFICECORE.MsoTriState.msoCTrue,OFFICECORE.MsoTriState.msoFalse,OFFICECORE.MsoTriState.msoFalse);//自动播放的代码(开始)intSlides=objPresSet.Slides.Count;int[]SlideIdx=newint[Slides];for(inti=0;i<Slides;i++){SlideIdx[i]=i+1;};objSldRng=objPresSet.Slides.Range(SlideIdx);objSST=objSldRng.SlideShowTransition;//设置翻页的时间.objSST.AdvanceOnTime=OFFICECORE.MsoTriState.msoCTrue;objSST.AdvanceTime=playTime;//翻页时的特效!objSST.EntryEffect=POWERPOINT.PpEntryEffect.ppEffectCircleOut;//PreventOfficeAssistantfromdisplayingalertmessages:bAssistantOn=objApp.Assistant.On;objApp.Assistant.On=false;//RuntheSlideshowfromslides1thru3.objSSS=objPresSet.SlideShowSettings;objSSS.StartingSlide=1;objSSS.EndingSlide=Slides;objSSS.Run();//Waitfortheslideshowtoend.objSSWs=objApp.SlideShowWindows;while(objSSWs.Count>=1)System.Threading.Thread.Sleep(playTime*100);this.objPresSet.Close();this.objApp.Quit();}

解决方案

解决方案二:
把幻灯片变成视频不就完了
解决方案三:
哇咔咔,没弄过这个,我就是好奇你要这个功能干嘛

时间: 2024-09-01 07:07:59

C#实现操作ppt使屏幕自动无限循环播放指定幻灯片的相关文章

Android仿京东淘宝自动无限循环轮播控件思路详解

在App的开发中,很多的时候都需要实现类似京东淘宝一样的自动无限轮播的广告栏,所以就自己写了一个,下面是我自定义控件的思路和过程. 一.自定义控件属性 新建自定义控件SliderLayout继承于RelativeLayout,首先要考虑的就是自定义的控件需要扩展那些属性,把这些属性列出来.在这里是要实现类似于京东淘宝的无限轮播广告栏,那么首先想到的就是轮播的时长.轮播指示器的样式等等.我在这里列举了一些并且结合到了代码中. 1.扩展属性 (1)是否开启自动轮播的功能. (2)指示器的图形样式,一

让PPT文档自动实现列表播放

其实要实现这样的操作很简单,我们只需要打开记事本,然后在里面输入演示文稿的保存路径,每行输一个文件,最后将文件保存到演示文稿相同的路径,并以LST格式保存. 这样当我们要播放时,只需要进入OFFICE安装目录,运行其中的Ppview32.exe文件,打开保存的LST播放列表即可按指定的顺序播放. 如果电脑上没有安装Office,那么则需要事先做好准备工作.可以通过"文件"菜单下的"打包到CD"命令,在弹出的窗口中单击"添加"按钮将要顺序播放的演示

PPT如何实现幻灯片的自动循环播放

  针对某些特殊的演示文稿,如单位内部的一个学习活动,在播放的时候如果能够采用自动的循环播放,可以节省人力,怎样才能实现幻灯片的自动循环播放? PowerPoint演示文稿循环播放,操作步骤如下: 第一步:首先要进行幻灯片的切换设置.依次单击"幻灯片放映"→"幻灯片切换",打开"幻灯片切换"任务窗口,在"换页方式"中选中"每隔"前的复选框按钮.根据播放页的内容和在阅读时需要用的时间来设置换页的时间.如果每一

PPT2010中轻松实现PPT自动循环播放

在产品展销会.人才招聘会时,我们可能会需要PPT自动循环播放.在PPT2010中可以很轻松地实现自动循环播放效果. 设置放映法 在PPT 2010中,通过排练计时已经可以让PPT自动播放,但只能自动播放一遍,怎么实现自动循环播放呢? 单击"幻灯片放映"选项卡中的"设置幻灯片放映",在"设置放映方式"窗口中选中"循环放映"即可.这样操作后,PPT就可以自动循环播放了,直到按Esc键才会停止. 转存视频法 如果要自动循环播放的PP

荣耀6 Plus屏幕自动旋转怎么设置

方法一,我们在6Plus手机主页,然后下拉智能栏菜单,然后你就会看到有一个[自动旋转]按钮开关,在此我们就可以对屏幕进行开关操作了: 方法二,在手机的"设置"进入后我们找到[显示]之后我们再点击进入: 2,在进入到显示界面你也会看到一个[自动旋转屏幕]开关默认是开启的,点击右侧的关闭即可,如下图所示: 好了这样关于2种对于荣耀6 Plus屏幕自动旋转的设置就介绍完了,其实非常的简单方法一更简单更快捷了.

苹果iphone5/5s/5c怎么关闭开启屏幕自动旋转

具体如下 关闭屏幕自动旋转 1.快速的按下home键两次,即为手机正面的哪个按键. 2.即会出现如图所示的界面,点击图左下方的哪个按钮,几款操作iphone的自动旋转功能, 开启屏幕自动旋转 1.下home按键向左滑有个旋转的图标点一下里边有个锁就不会旋转了 2.看图 双击后出现是这样 3.然后向左边拉动 现在的iphone4s与iphone4都可以这样来开启与关闭屏幕自动旋转功能哦.

用c#操作ppt的菜单栏如:墨迹工具

问题描述 请问如何用c#操作ppt的菜单栏,好比有一个winform程序,点击winform上的一个按钮,就点击ppt程序上[笔]这个选项,即ppt切换到墨迹工具.着急等,查了好几天了,求大神...我的思路是访问ppt上的菜单,找到墨迹工具的选项,强制点击:写了下面的代码,usingPPt=Microsoft.Office.Interop.PowerPoint;pptApplication=Marshal.GetActiveObject("PowerPoint.Application"

解决三星s7进入游戏屏幕自动变暗的办法

1.出现这个问题我们需要下载一个三星官方提供的package disabler pro来进行解决了,我们先下载一个吧. 工具下载地址:http://pan.baidu.com/s/1qXk8ikc 2.安装以后,直接点击[enable] 然后我们在界面中搜索 game,如图所示: 3. 将搜索中的gamepadservice.gameservice两个选项选中,然后退出工具,再次进入游戏,如果所示: 好了上文就是小编为大家整理的关于三星s7进入游戏屏幕自动变暗的办法了,我们只要下载工具按照上面的

xp系统下解决高分辨率使屏幕项目太小

  xp系统下解决高分辨率使屏幕项目太小 下面系统大全几鞥跟大家分享可以通过增大DPI来补偿来解决,使项目看起来更大些. 步骤如下: 调节电脑屏幕分辨率以后,屏幕项目便的很小,看不清楚,或看起来很累 右键点击屏幕,在弹出菜单中选择[属性] 在弹出的[显示 属性]窗口中选择[设置]选项卡