如何用C#快速制作一个播放器

如何用VS快速制作一个播放器

本程序环境:

系统windows7

工具vs2012

语言c#

具体步骤如下:

1、  添加windowsmedia palyer组件

打开视图->工具箱

右键单击常规->选择项->COM组件->Windows Media Palyer

如图所示

新建winForm项目,打开form就可以看见工具箱常规下面有Windows Media Palyer组件了,如下图所示:

2、  在Form中添加WindowsMedia Palyer、OpenFileDialog(该组件看不见,但会显示在下面)、MenuStrip(拖进去即可)如图三个组件,并且将Windows Media Palyer的duck属性设置为Fill(用于填充到正中间)

如图:

3、  添加功能

单击打开添加如下功能

openFileDialog1.ShowDialog();

axWindowsMediaPlayer1.URL = openFileDialog1.FileName;

单击关闭添加如下功能

this.Close();

4、运行程序

结果如下图:

单击打开,选中视频文件,播放效果如下:

至此,做成了一个简易的播放器,当我们在程序中需要播放文件的时候就可以使用自己的播放器了!

时间: 2024-10-11 20:32:24

如何用C#快速制作一个播放器的相关文章

工业串口触摸屏开发制作mp3播放器,单片机或PLC通过串口控制播放MP3音频方法

在工业控制系统中将音乐或语音MP3的美和工控结合在一起,给人以赏心悦目的感受.随着工业控制的发展,对工业控制的控制要求也越来越高,使得越来越多的控制部分不是指简单的现场控制,还需要增加音乐播放或语音提示,使得控制系统更加人性化. 这里介绍广州易显的工业串口触摸屏或者ARM工控机连接单片机或者PLC,使用工业串口触摸屏开发制作mp3的方法.跟电脑的播放器一样,具有播放,暂停,停止,控制播放进度,上一首,下一首等功能.可以在人机界面上控制播放MP3音乐或者语音提示.也可以使用单片机或PLC控制播放的

如何用Axure快速制作APP交互原型

对于产品经理来说,熟练使用一些常用软件是一项十分必要的技能.其中,作为一个专业的快速原型设计工具,Axure RP无疑在产品人心中拥有一个难以撼动的地位.但就要PS一样,虽然足够专业,但同样也会存在使用灵活性的一些问题. 今天我们就谈谈,如何用Axure快速制作APP交互原型,不对,更准确的说法应该是:如何用Axure快速制作一份有水准的APP交互原型.作为一名优秀的产品人不仅要保证效率,也要保证质量才行. 首先抛出我的方法论:制作属于自己的元件库并要学会善用母版,熟悉APP设计规范并要有自己一

095实现一个播放器的活动指示器

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 3 @interface ViewController : UIViewController 4 @property (strong, nonatomic) UIActivityIndicatorView *activityIndicatorView; 5 6 @end ViewController.m 1 #import "ViewController.h" 2 3 @i

使用纯css做一个播放器

首先,贴出成品图,如下: 可以发现播放器的基本形状有了,但是需要精确到每一个方向,不能溢出,就得以如下的方式写,贴出静态代码: html如下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href=&

使用ivx制作音乐播放器的经验总结

今天我们要使用ivx制作一个音乐播放器,功能包括控制音乐的播放.暂停,能够通过点击或者拖拽调节音乐的播放进度,下面说一下具体的实现方法.一.demo布局首先看一下demo的结构,横幅下两个文本组件用于展示音乐信息,其余内容放置在画布中,布局上可以分为一个播放/暂停模块和一个进度条模块,分别放置在两个对象组中,另外还有一些变量.动作组和触发器.二.音乐组件既然是音乐播放器,自然就需要添加一个音乐组件啦.在素材资源地址里上传我们的音乐素材,这里注意一下如果音频素材比较大的话不建议开启预加载模式.三.

使用VideoView自定义一个播放器控件

介绍 最近要使用播放器做一个简单的视频播放功能,开始学习VideoView,在横竖屏切换的时候碰到了点麻烦,不过在查阅资料后总算是解决了.在写VideoView播放视频时候定义控制的代码全写在Actvity里了,写完一看我靠代码好乱,于是就写了个自定义的播放器控件,支持指定大小,可以横竖屏切换,手动左右滑动快进快退.好了,下面开始. 效果图 效果图有点卡,我也不知道为啥..... VideoView介绍 这个是我们实现视频播放最主要的控件,详细的介绍大家百度就去看,这里介绍几个常用的方法. 用于

使用Mediaplay类写一个播放器

我们知道android本身播放视频的的能力是有限的..先来一个Demo 另附我的一个还未成熟的播放器,下载地址:http://www.eoemarket.com/soft/370334.html,正在完善中 package cn.marsXTU.mediaplayer; import android.media.AudioManager; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletion

Android 音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停和调整音量(附源码下载)

项目地址https://github.com/979451341/OpenSLAudio OpenSL ES 是基于NDK也就是c语言的底层开发音频的公开API,通过使用它能够做到标准化, 高性能,低响应时间的音频功能实现方法. 这次是使用OpenSL ES来做一个音乐播放器,它能够播放m4a.mp3文件,并能够暂停和调整音量 播放音乐需要做一些步骤1.创建声音引擎 首先创建声音引擎的对象接口 result = slCreateEngine(&engineObject, 0, NULL, 0,

如何在PPT中快速制作一个二维码?

大家在制作PPT应该都用这样的经历,需要制作一个二维码能让观众扫描关注网站.公众号等等.一般做法是先制作好相关二维码图片,然后在PPT中插入图片.有没有方法在PPT中直接制作一个二维码呢?有!下面以Office2016例子介绍一个的"高端"功能. 普及一下:什么是二维码容错率?        所有二维码都有内置的容错冗余信息.容错率越高,二维码抗干扰的能力越强(污点,边界破损,图像重叠等等). 但是,容错率越高,二维码显示越密集而且越难以读取.理想情况下,使用较为简短的内容和中到高级的