1. 属性/方法名: 说明:
  2. [基本属性]
  3. URL:String; 指定媒体位置,本机或网络地址
  4. uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible
  5. playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪
  6. enableContextMenu:Boolean; 启用/禁用右键菜单
  7. fullScreen:boolean; 是否全屏显示
  8. [controls] wmp.controls //播放器基本控制
  9. controls.play; 播放
  10. controls.pause; 暂停
  11. controls.stop; 停止
  12. controls.currentPosition:double; 当前进度
  13. controls.currentPositionString:string; 当前进度,字符串格式。如“00:23
  14. controls.fastForward; 快进
  15. controls.fastReverse; 快退
  16. controls.next; 下一曲
  17. controls.previous; 上一曲
  18. [settings] wmp.settings //播放器基本设置
  19. settings.volume:integer; 音量,0-100
  20. settings.autoStart:Boolean; 是否自动播放
  21. settings.mute:Boolean; 是否静音
  22. settings.playCount:integer; 播放次数
  23. [currentMedia] wmp.currentMedia //当前媒体属性
  24. currentMedia.duration:double; 媒体总长度
  25. currentMedia.durationString:string; 媒体总长度,字符串格式。如“03:24
  26. currentMedia.getItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址
  27. currentMedia.setItemInfo(const string); 通过属性名设置媒体信息
  28. currentMedia.name:string; currentMedia.getItemInfo("Title")
  29. [currentPlaylist] wmp.currentPlaylist //当前播放列表属性
  30. currentPlaylist.count:integer; 当前播放列表所包含媒体数
  31. currentPlaylist.Item[integer]; 获取或设置指定项目媒体信息,其子属性同wmp.currentMedia C# 播放器空件 的常用方法//****************************************************************************//MediaPlay 9 右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> Windows Media Player wmp.dll 添加axWindowsMediaPlayer1.windowlessVideo = false; //设为false后双击屏幕可以全屏
  32. axWindowsMediaPlayer1.fullScreen = true; //设播放器全屏播放axWindowsMediaPlayer1.URL = @" mms://192.168.0.102/vod/jingwei.wma";axWindowsMediaPlayer1.Ctlcontrols.play(); //播放
  33. axWindowsMediaPlayer1.Ctlcontrols.stop(); //停止
  34. axWindowsMediaPlayer1.Ctlcontrols.pause(); //暂停axWindowsMediaPlayer1.settings.autoStart = true; //自动播放axWindowsMediaPlayer1.settings.mute = false; //静音
  35. axWindowsMediaPlayer1.settings.volume = 100; // 音量 int 0 ~ 100 100 是最大音量axWindowsMediaPlayer1.currentMedia.duration.ToString();//影片长度
  36. axWindowsMediaPlayer1.Ctlcontrols.currentPosition = 30; //当前的播放位置 doubleaxWindowsMediaPlayer1.currentMedia.getItemInfo("Title");//标题
  37. axWindowsMediaPlayer1.currentMedia.getItemInfo("Author");//作者
  38. //*****************************************************************************////*****************************************************************************//MediaPlay 以前版本右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> 浏览(B)... -> C:WINDOWS\system32\msdxm.ocx -> 打开
  39. Windows Media Player msdxm.dll 添加label4.Text = axMediaPlayer1.Volume.ToString(); //音量
  40. axMediaPlayer1.FileName = @" mms://218.98.101.164/vod/jingwei.wma";//文件路径
  41. axMediaPlayer1.Play(); //开始播放//******************************************************************************//
  42. //****************************************************************************//
  1. 右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> RealPlayer G2 Control rmoc3260.dll 添加axRealAudio1.Source = @"F:\mp3\hh.mp3"; //播放路径axRealAudio1.CanPlayPause(); //Bool 型是否能暂停
  2. axRealAudio1.CanPause(); //暂停
  3. axRealAudio1.DoPlayPause(); //正在播放的影片暂停播放axRealAudio1.CanPlay(); //Bool是否能播放
  4. axRealAudio1.DoPlay(); //播放axRealAudio1.CanStop() //播放是否可以停止
  5. axRealAudio1.DoStop(); //播放停止axRealAudio1.SetCenter(true); //按影片原大小播放
  6. axRealAudio1.SetFullScreen();//播放器全屏播放影片int place = axRealAudioP.GetPosition();
  7. axRealAudio1.DoStop();
  8. axRealAudio1.SetCente*(**lse); //拉伸播放 axRealAudio1.SetCenter(true); 按影片原始大小播放
  9. axRealAudio1.DoPlay();
  10. axRealAudio1.SetPosition(place);nResL = axRealAudio1.GetPosition(); //获得当前影片 的播放进度
  11. label1.Text = axRealAudio1.GetTitle(); //获得影片的标题
  12. label2.Text = "当前的带宽: " + axRealAudio1.GetBandwidthCurrent() / 1024 + "KB";//当前影片的当前的带宽
  13. label3.Text = "连接的带宽: " + axRealAudio1.GetConnectionBandwidth() / 1024 + "KB"; //当前的连接的带宽

Windows Media Player axWindowsMediaPlayer1 分类: C# 2014-07-28 12:04 195人阅读 评论(0) 收藏的更多相关文章

  1. iOS开发之监听键盘高度的变化 分类: ios技术 2015-04-21 12:04 233人阅读 评论(0) 收藏

    最近做的项目中,有一个类似微博中的评论转发功能,屏幕底端有一个输入框用textView来做,当textView成为第一响应者的时候它的Y值随着键盘高度的改变而改变,保证textView紧贴着键盘,但又 ...

  2. Ubuntu vim+ ctags(包含系统函数) + taglist 配置 分类: vim ubuntu 2015-06-09 18:19 195人阅读 评论(0) 收藏

    阅读大型代码,我们经常需要打开很多的代码文件,搜索各种定义.windows下用惯了ide的朋友,转战Linux的时候可能会觉得很难受,找不到合适的阅读工具.其实万能的vim就可以实现.下面介绍一下vi ...

  3. Segment Tree 分类: ACM TYPE 2014-08-29 13:04 97人阅读 评论(0) 收藏

    #include<iostream> #include<cstdio> using namespace std; struct node { int l, r, m; int ...

  4. JAVA swing中JPanel如何实现分组框的效果以及设置边框颜色 分类: Java Game 2014-08-16 12:21 198人阅读 评论(0) 收藏

    代码如下: import java.awt.FlowLayout; import java.awt.Frame; import java.awt.GridLayout; import javax.sw ...

  5. Http,Https(SSL)的Url绝对路径,相对路径解决方案Security Switch 4.2的配置和使用 分类: ASP.NET 2014-11-05 12:51 97人阅读 评论(0) 收藏

    下载地址1:https://securityswitch.googlecode.com/files/SecuritySwitch%20v4.2.0.0%20-%20Binary.zip 下载地址2:h ...

  6. cubieboard变身AP 分类: ubuntu cubieboard 2014-11-25 14:04 277人阅读 评论(0) 收藏

    加载bcmdhd模块:# modprobe bcmdhd 如果你希望开启 AP 模式,那么:# modprobe bcmdhd op_mode=2 在/etc/modules文件内添加bcmdhd o ...

  7. 服务器证书安装配置指南(IIS7.5) 分类: ASP.NET 2014-11-05 12:39 105人阅读 评论(0) 收藏

    1.启动IIS管理器,点击开始菜单->所有程序->管理工具->Internet信息服务(IIS)管理器: 2.选择"服务器证书": 3.在右边窗口,选择" ...

  8. ios UIKit动力 分类: ios技术 2015-07-14 12:55 196人阅读 评论(0) 收藏

    UIkit动力学是UIkit框架中模拟真实世界的一些特性. UIDynamicAnimator 主要有UIDynamicAnimator类,通过这个类中的不同行为来实现一些动态特性. 它一般有两种初始 ...

  9. iOS自定义字体及类目 分类: ios技术 2015-05-15 16:34 195人阅读 评论(0) 收藏

    1:获取字体文件 从各种渠道下载字体文件ttf, 网站或者从别的ipa里扣出来.(以fzltxh.ttf为例) 2:将fzltxh.ttf文件拷贝到工程中 3:在Info.plist中添加项: Fon ...

随机推荐

  1. java学习之反射机制

    java语言区别于C,C++等准静态语言的最大特点就是java的反射机制.静态语言的最直接定义就是不能在运行时改变程序结构或变量的类型.按照这样的定义,python,ruby是动态语言,C,C++,J ...

  2. redis数据类型(字符串)

    字符串 这是最简单Redis类型.如果你只用这种类型,Redis就像一个可以持久化的memcached服务器 127.0.0.1:6379> set mykey somevalue OK 127 ...

  3. ZOJ 2015 10月份 月赛 3911 Prime Query

    这道题我改啊,改啊,交啊,就对了. #include <stdio.h> #include <stdlib.h> #include <math.h> #includ ...

  4. 利用XPath解析带有xmlns的XML文件

    在.net中,编写读取xml 的程序中提示"未将对象引用设置到对象的实例",当时一看觉得有点奇怪.为什么在读取xml数据的时候也要实例化一个对象.google了才知道,xml文件中 ...

  5. word2007在试图打开文件时遇到错误解决方法

    当您尝试在 Microsoft Office Word 2007 中打开 .docx 文件时,该文件打不开.此外,您还会收到以下错误消息: Word 在试图打开文件时遇到错误.请尝试下列方法:* 检查 ...

  6. ThinkPHP HTML标签代码和UBB互相转换

    1.UBB 转为 HTML TP的扩展里面自带一个ubb方法,用这个方法就能把用户输入的ubb格式代码转换为HTML标签的代码.这里用到的基本知识就是正则表达式啦,今天先不讲正则表达式. 来看一下TP ...

  7. ubuntu 选择最快得源

    root权限.新版的Ubuntu(12.04)已经不再自带类似apt-spy之类的选择最快的源的命令行工具,默认的源经常那个龟速啊……手动测试哪个源在当前网络环境下会比较快还是比较累的,这里整理一个脚 ...

  8. CentOS 6.0 图文安装教程

    CentOS 6.0下载地址:wget http://ftp.riken.jp/Linux/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso 下边就是安 ...

  9. BCB 语言类

    整理日: 2015年2月16日 EcLanguage.h /*--------------------------------------------------------------------- ...

  10. C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)

    最近做到一个关于银行的一个功能模块,需要将隐私信息银行账号中间部分用*代替,于是写下了,如下代码: /// <summary> /// 将传入的字符串中间部分字符替换成特殊字符 /// & ...