WindowsMediaPlayer怎么循环文件夹中的视频

问题描述

WindowsMediaPlayer怎么循环播放指定文件夹中的视频!

解决方案

解决方案二:
读取指定文件夹下的视频文件到数组列表,然后通过获取控件的状态(是否停止播放),指向下一个视频。
解决方案三:
protectedvoidaxWindowsMediaPlayer1_StatusChange(objectsender,EventArgse){//判断视频是否已停止播放if((int)axWindowsMediaPlayer1.playState==1){//停顿2秒钟再重新播放System.Threading.Thread.Sleep(2000);this.axWindowsMediaPlayer1.URL=allFiles[2];//重新播放axWindowsMediaPlayer1.Ctlcontrols.play();}}

我是这么写的allFiles[2]是几个视频的路径但是不对
解决方案四:
引用2楼fan1009162291的回复:

protectedvoidaxWindowsMediaPlayer1_StatusChange(objectsender,EventArgse){//判断视频是否已停止播放if((int)axWindowsMediaPlayer1.playState==1){//停顿2秒钟再重新播放System.Threading.Thread.Sleep(2000);this.axWindowsMediaPlayer1.URL=allFiles[2];//重新播放axWindowsMediaPlayer1.Ctlcontrols.play();}}

我是这么写的allFiles[2]是几个视频的路径但是不对

allFiles[2]是几个视频的路径???应该allFiles是所有视频的路径吧所以你这儿错了,this.axWindowsMediaPlayer1.URL=allFiles[2];导致你每次都播放的第三个视频应该使用一个变量来记录来标识现在播放的是第几个视频
解决方案五:
privateintcurIndex=0;protectedvoidaxWindowsMediaPlayer1_StatusChange(objectsender,EventArgse){//判断视频是否已停止播放if((int)axWindowsMediaPlayer1.playState==1){//停顿2秒钟再重新播放System.Threading.Thread.Sleep(2000);if(curIndex>=allFiles.Count-1)//如果是数组的话,就是allFiles.Length{curIndex=0;}else{curIndex++;}this.axWindowsMediaPlayer1.URL=allFiles[curIndex];//重新播放axWindowsMediaPlayer1.Ctlcontrols.play();}}

解决方案六:
this.axWindowsMediaPlayer1.URL=allFiles[2];代表其中一个地址!第一个播放完毕后,第二个就播放不了!
解决方案七:
可以这样1、定义一个List<>存储指定文件夹下的视频文件名称List<string>listMedia=newList<string>();//读取指定文件夹,把文件名称添加到listMedia

2、定义一个公共变量,控制播放视频数inti=1;

3、循环播放视频protectedvoidaxWindowsMediaPlayer1_StatusChange(objectsender,EventArgse){//判断视频是否已停止播放if((int)axWindowsMediaPlayer1.playState==1){//停顿2秒钟再重新播放System.Threading.Thread.Sleep(2000);i++;this.axWindowsMediaPlayer1.URL=listMedia[i];//重新播放axWindowsMediaPlayer1.Ctlcontrols.play();if(i==listMedia.Count)i=0;}}

解决方案八:
不行的始终跳不到下一个视频第一个播完就不播了
解决方案九:
我把this.axWindowsMediaPlayer1.URL=allFiles[curIndex];//重新播放axWindowsMediaPlayer1.Ctlcontrols.play();

换了位置就可以播一下个但是必须要点击播放才可以怎么解决呀求大神

时间: 2024-11-02 06:44:03

WindowsMediaPlayer怎么循环文件夹中的视频的相关文章

图转换为视频-C# 如何中ffmpeg将指定文件夹中的图片转换为视频(求大神指点)

问题描述 C# 如何中ffmpeg将指定文件夹中的图片转换为视频(求大神指点) C# 如何中ffmpeg将指定文件夹中的图片转换为视频 如题,求命令格式,和详细的命令.

技术-文本分类中怎样实现文件夹中文件的分词问题

问题描述 文本分类中怎样实现文件夹中文件的分词问题 您好.我最近在做文本分类的有关内容,但是遇到了一些问题.我想向您请教一个技术问题.怎样将文件夹中的文件循环分词,还是只能一个一个分词呢?谢谢! 解决方案 你说的循环分词是什么意思啊?如果是想实现对文件夹下所有文本进行分词,可以写个for循环,每个打开一篇文本然后对该文本进行分词.你只要将对应文件夹下面的文件名保存下来就可以实现了.如果用python就用os.listdir()实现.

php遍历、读取文件夹中图片并分页显示图片的方法_php技巧

本文实例讲述了php遍历.读取文件夹中图片并分页显示图片的方法.分享给大家供大家参考,具体如下: 引子:我的网站图片目录images下有若干图片如1.jpg.2.jpg.3.jpg.--.n.jpg.1.gif.2.gif.3.gif.--.n.gif,要求在该images目录下建一个index.php文件,使得该文件分页显示images目录下的所有图片. 下面是我想到的办法.不知道有没有更好的办法.呵呵...在图片文件夹images下面建一个index.php文件,内容如下: <?php ec

《Adobe Premiere Pro CS5经典教程》——2.7 管理文件夹中的媒体素材

2.7 管理文件夹中的媒体素材 Project面板是一种访问和组织素材--视频剪辑.音频文件.静态图像.图形和序列--的方法.每个列出的媒体素材都是一个链接,文件自身仍在它们的文件夹内,而素材存储在bins(文件夹)内.bins就像文件夹一样,它在Adobe Premiere Pro内组织和分类素材. 在Project面板中导入并按逻辑顺序组织素材很简单.您可以创建新的文件夹,还可以在文件夹内创建文件夹. 这一节将介绍Project面板中的一些选项,然后重新组织用过的剪辑.如果您想重新开始,请打

C语言实现清空指定文件夹中所有文件的方法_C 语言

本文实例讲述了C语言实现清空指定文件夹中所有文件的方法.分享给大家供大家参考.具体分析如下: 最近笔者在做一个有关计算机视觉的项目,需要对提前的视频帧进行实验,当数据量很大且文件夹中的子文件夹和文件很多时,手工删除这些文件不现实,笔者今天写了一个程序,通过机器自动删除所有相关文件,十分快速,删除时间几乎可以不计. 代码如下,仅供参考. #include "iostream.h" //代码如需调试,只需将改成""即可 #include "string.h&q

怎么用java显示ftp服务器上文件夹中的图片在jsp页面上?

问题描述 怎么用java显示ftp服务器上文件夹中的图片在jsp页面上? ftp在另一台windows上,访问jsp页面要读取并显示出ftp上的图片. ftp上的图片路径保存在数据库中,操作ftp的jar我选了apache的FtpClient. 现在的问题是,action获取到ftp上的文件后,是下载下来再读取成流输出到页面呢?还是直接从FTP获取成流输出到页面?如果有,求思路,最好有代码举例我不想ftp上的文件下载到部署环境上然后再输出到页面,想通过读取ftp的流直接显示到页面,页面关闭后流就

android studio-ksoap2应该放在androidstdio的哪个文件夹中使用

问题描述 ksoap2应该放在androidstdio的哪个文件夹中使用 求androidstdio高手指教,想开发webservice方面的东西

小工具:计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节

js|统计 计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节 有示例代码 <%'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\\'\\    from codeproject.com'\\    calculate code'\\    bluedestiny'\\    mail:bluedestiny at 126.com'\\'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ opt

PHP 列出当前文件夹中所有目录

  不想每次测试 PHP 时都开虚拟机,于是在电脑上用 XAMPP 搭建了测试平台. 我现在已经把我的博客数据导到本地,准备写一个自己的模板. 因为我习惯给不同的项目建一个文件夹,而在根目录不想放其他东西,为了能够更方便地进入各个项目,我就想在根目录的里建个索引,一个项目对应一个超链接.用静态页固然可以,但是如果我一新增项目岂不是要更新这个静态页?程序猿一般都很懒,于是写了个小程序,用来列出当前文件夹中的所有目录. ".$filename[$i]." /n"; } } 很简单