<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    heting

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      40 隨筆 :: 9 文章 :: 45 評論 :: 0 Trackbacks
    AxWindowsMediaPlayer的詳細用法
    AxWindowsMediaPlayer的詳細用法收藏
    找我把,剛做過,相當熟悉


    屬性/方法名: 說明: 
    [基本屬性]   
    URL:String; 指定媒體位置,本機或網絡地址 
    uiMode:String; 播放器界面模式,可為Full, Mini, None, Invisible 
    playState:integer; 播放狀態,1=停止,2=暫停,3=播放,6=正在緩沖,9=正在連接,10=準備就緒 
    enableContextMenu:Boolean; 啟用/禁用右鍵菜單 
    fullScreen:boolean; 是否全屏顯示 
    [controls] wmp.controls //播放器基本控制 
    controls.play; 播放 
    controls.pause; 暫停 
    controls.stop; 停止 
    controls.currentPosition:double; 當前進度 
    controls.currentPositionString:string; 當前進度,字符串格式。如“00:23” 
    controls.fastForward; 快進 
    controls.fastReverse; 快退 
    controls.next; 下一曲 
    controls.previous; 上一曲 
    [settings] wmp.settings //播放器基本設置 
    settings.volume:integer; 音量,0-100 
    settings.autoStart:Boolean; 是否自動播放 
    settings.mute:Boolean; 是否靜音 
    settings.playCount:integer; 播放次數 
    [currentMedia] wmp.currentMedia //當前媒體屬性 
    currentMedia.duration:double; 媒體總長度 
    currentMedia.durationString:string; 媒體總長度,字符串格式。如“03:24” 
    currentMedia.getItemInfo(const string); 獲取當前媒體信息"Title"=媒體標題,"Author"=藝術家,"Copyright"=版權信息,"Description"=媒體內容描述,"Duration"=持續時間(秒),"FileSize"=文件大小,"FileType"=文件類型,"sourceURL"=原始地址 
    currentMedia.setItemInfo(const string); 通過屬性名設置媒體信息 
    currentMedia.name:string; 同 currentMedia.getItemInfo("Title") 
    [currentPlaylist] wmp.currentPlaylist //當前播放列表屬性 
    currentPlaylist.count:integer; 當前播放列表所包含媒體數 
    currentPlaylist.Item[integer]; 獲取或設置指定項目媒體信息,其子屬性同wmp.currentMedia 
    AxWindowsMediaPlayer控件的屬性收藏
    MediaPlayer1.Play          播放  
    MediaPlayer1.Stop          停止  
    MediaPlayer1.Pause          暫停  
    MediaPlayer1.PlayCount        文件播放次數  
    MediaPlayer1.AutoRewind       是否循環播放  
    MediaPlayer1.Balance         聲道  
    MediaPlayer1.Volume         音量  
    MediaPlayer1.Mute          靜音  
    MediaPlayer1.EnableContextMenu    是否允許在控件上點擊鼠標右鍵時彈出快捷菜單  
    MediaPlayer1.AnimationAtStart    是否在播放前先播放動畫  
    MediaPlayer1.ShowControls      是否顯示控件工具欄  
    MediaPlayer1.ShowAudioControls    是否顯示聲音控制按鈕  
    MediaPlayer1.ShowDisplay       是否顯示數據文件的相關信息  
    MediaPlayer1.ShowGotoBar       是否顯示Goto欄  
    MediaPlayer1.ShowPositionControls  是否顯示位置調節按鈕  
    MediaPlayer1.ShowStatusBar      是否顯示狀態欄  
    MediaPlayer1.ShowTracker       是否顯示進度條  
    MediaPlayer1.FastForward       快進  
    MediaPlayer1.FastReverse       快退  
    MediaPlayer1.Rate          快進/快退速率  
    MediaPlayer1.AllowChangeDisplaySize 是否允許自由設置播放圖象大小  
    MediaPlayer1.DisplaySize       設置播放圖象大小  
        1-MpDefaultSize         原始大小  
        2-MpHalfSize           原始大小的一半  
        3-MpDoubleSize          原始大小的兩倍  
        4-MpFullScreen          全屏  
        5-MpOneSixteenthScreen      屏幕大小的1/16  
        6-MpOneFourthScreen       屏幕大小的1/4  
        7-MpOneHalfScreen        屏幕大小的1/2  
    MediaPlayer1.ClickToPlay       是否允許單擊播放窗口啟動Media Player  
     

    http://blog.csdn.net/brouse8079/archive/2007/10/17/1829885.aspx

     

    AxWindowsMediaPlayer常用屬性
    2008-03-18 21:28
    2. Ctlcontrols屬性

    Ctlcontrols屬性是AxWindowsMediaPlayer的一個重

    要屬性, 此控件中有許多常用成員。

    (1) 方法play

    用于播放多媒體文件,其格式為:

    窗體名.控件名.Ctlcontrols.play()

    如: AxWindowsMediaPlayer1.Ctlcontrols.play()

    ‘此處缺省窗體名是Me

    (2) 方法pause

    用于暫停正在播放的多媒體文件,其格式為:

    窗體名.控件名.Ctlcontrols.pause()

    如: AxWindowsMediaPlayer1.Ctlcontrols.pause()

    (3) 方法stop

    用于停止正在播放的多媒體文件,其格式為:

    窗體名.控件名.Ctlcontrols.stop()

    如: AxWindowsMediaPlayer1.Ctlcontrols.stop()

    (4) 方法fastforward

    用于將正在播放的多媒體文件快進,其格式為:

    窗體名.控件名.Ctlcontrols.fastforward()

    如:

    AxWindowsMediaPlayer1.Ctlcontrols.forward()

    (5) 方法fastreverse

    窗體名.控件名.Ctlcontrols.fastreverse()

    如:

    AxWindowsMediaPlayer1.Ctlcontrols.fastreverse

    ()

    6. 屬性CurrentPosition

    用于獲取多媒體文件當前的播放進度,其值是數值類

    型,使用格式為:

    窗體名.控件名.Ctlcontrols.currentPosition

    d1=AxWindowsMediaPlayer1.Ctlcontrols.currentPosi

    tion

    其中d1 是一個整型變量。

    7. 屬性Duration

    用于獲取當前多媒體文件的播放的總時間,其值為數

    值類型,其使用格式為:

    窗體名.控件名.currentMedia.duration

    如:d2

    =AxWindowsMediaPlayer1.currentMedia.duration

    其中d2是一個整型變量。
    controls.currentPositionString:string; 當前進

    度,字符串格式。如“00:23”


    屬性/方法名: 說明: 
    [基本屬性]   
    URL:String; 指定媒體位置,本機或網絡地址 
    uiMode:String; 播放器界面模式,可為Full, Mini,

    None, Invisible 
    playState:integer; 播放狀態,1=停止,2=暫停,

    3=播放,6=正在緩沖,9=正在連接,10=準備就緒

    player.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(player_PlayStateChange);

    private void player_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
    {
      // Test the current state of the player and display a message for each state.
      switch (e.newState)
      {
      case 0: // Undefined
      currentStateLabel.Text = "Undefined";
      break;

      case 1: // Stopped
      currentStateLabel.Text = "Stopped";
      break;

      case 2: // Paused
      currentStateLabel.Text = "Paused";
      break;

      case 3: // Playing
      currentStateLabel.Text = "Playing";
      break;

      case 4: // ScanForward
      currentStateLabel.Text = "ScanForward";
      break;

      case 5: // ScanReverse
      currentStateLabel.Text = "ScanReverse";
      break;

      case 6: // Buffering
      currentStateLabel.Text = "Buffering";
      break;

      case 7: // Waiting
      currentStateLabel.Text = "Waiting";
      break;

      case 8: // MediaEnded
      currentStateLabel.Text = "MediaEnded";
      break;

      case 9: // Transitioning
      currentStateLabel.Text = "Transitioning";
      break;

      case 10: // Ready
      currentStateLabel.Text = "Ready";
      break;

      case 11: // Reconnecting
      currentStateLabel.Text = "Reconnecting";
      break;

      case 12: // Last
      currentStateLabel.Text = "Last";
      break;

      default:
      currentStateLabel.Text = ("Unknown State: " + e.newState.ToString());
      break;
      }
    }
     

     


    enableContextMenu:Boolean; 啟用/禁用右鍵菜單 
    fullScreen:boolean; 是否全屏顯示 
    controls.currentPosition:double; 當前進度 
    controls.fastForward; 快進 
    controls.fastReverse; 快退 
    controls.next; 下一曲 
    controls.previous; 上一曲 
    [settings] wmp.settings //播放器基本設置 
    settings.volume:integer; 音量,0-100 
    settings.autoStart:Boolean; 是否自動播放 
    settings.mute:Boolean; 是否靜音 
    settings.playCount:integer; 播放次數 
    [currentMedia] wmp.currentMedia //當前媒體屬性 
    currentMedia.duration:double; 媒體總長度 
    currentMedia.durationString:string; 媒體總長度

    ,字符串格式。如“03:24” 
    currentMedia.getItemInfo(const string); 獲取當

    前媒體信息"Title"=媒體標題,"Author"=藝術

    家,"Copyright"=版權信息,"Description"=媒體內

    容描述,"Duration"=持續時間(秒),"FileSize"=

    文件大小,"FileType"=文件類型,"sourceURL"=原

    始地址 
    currentMedia.setItemInfo(const string); 通過屬

    性名設置媒體信息 
    currentMedia.name:string; 同

    currentMedia.getItemInfo("Title") 
    [currentPlaylist] wmp.currentPlaylist //當前播

    放列表屬性 
    currentPlaylist.count:integer; 當前播放列表所

    包含媒體數 
    currentPlaylist.Item[integer]; 獲取或設置指定

    項目媒體信息,其子屬性同wmp.currentMedia
    posted on 2010-08-19 13:54 賀挺 閱讀(1284) 評論(0)  編輯  收藏 所屬分類: c#范例
    主站蜘蛛池模板: 美女黄色免费网站| 深夜福利在线免费观看| 亚洲精品在线免费观看视频| 亚洲av永久无码精品天堂久久| 亚洲日韩国产一区二区三区在线| 羞羞视频在线免费观看| 国产精品无码一区二区三区免费| 久久青青草原亚洲av无码| 亚洲天堂一区二区| 国产高清视频免费在线观看| 日韩在线播放全免费| 成人永久免费高清| 亚洲综合在线视频| 亚洲最大福利视频| 四虎影视成人永久免费观看视频| 成人片黄网站A毛片免费| 亚洲人妻av伦理| 亚洲五月综合网色九月色| AV免费网址在线观看| 亚洲AV无码成人网站在线观看| 国产成人免费高清激情明星| 亚洲中文字幕一二三四区苍井空| 成人特黄a级毛片免费视频| 污污视频网站免费观看| 亚洲中文字幕在线第六区| 含羞草国产亚洲精品岁国产精品 | 亚洲福利电影在线观看| 无码区日韩特区永久免费系列| 精品亚洲成α人无码成α在线观看| 国产亚洲精品免费视频播放| 国产一精品一aⅴ一免费| 亚洲日本在线免费观看| 免费一级毛片在线播放视频| 亚洲AV无码一区二区三区国产| 亚洲va久久久久| 永久免费毛片在线播放| 性xxxx黑人与亚洲| 亚洲成A人片在线观看中文| 久9这里精品免费视频| 亚洲а∨精品天堂在线| 免费看的成人yellow视频|