91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 205KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-09-29
  • 語言: C#
  • 標簽: c#??

資源簡介

我們可以一邊欣賞音樂,一邊做其他事情。在音樂聲中沉悶的工作也變得愉快起來。本項目中我們能C#制作自己的音樂播放器,讓這個播放器能播放各類格式的音樂,如mp3、wav等。并可以實現顯示音樂播放列表,音樂的順序、循環、隨機播放,還可以隨時增加我們喜歡的歌曲,搜索音樂文件等,有了這個漂亮方便的音樂播放器,我們可以隨時欣賞音樂了

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;

namespace?ex092
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
?????????public?static?string?sstr?=?““;
????????private?void?AddSongButton_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????DialogResult?result?=?openFileDialog1.ShowDialog();??//?打開對話框選擇音樂文件

????????????????if?(result?==?DialogResult.OK)??//?如果選擇了音樂文件
????????????????{
????????????????????string?FilePath?=?openFileDialog1.FileName;?????//?獲取音樂完整文件路徑

????????????????????//?獲取音樂名
????????????????????string?SongName?=?FilePath.Substring(FilePath.LastIndexOf(‘\\‘)?+?1);
????????????????????ListViewItem?lv?=?new?ListViewItem(SongName);?//?根據音樂名生成一個列表項????????????????????
????????????????????lv.Tag?=?FilePath;??????//?將音樂名的完整路徑存放在列表項的Tag標記屬性中,方便讀取????????????????????
????????????????????lv.ImageIndex?=?1;
????????????????????LvPlayList.Items.Add(lv);????//?添加????????????????????
????????????????}
????????????}
????????????catch?(Exception?error)
????????????{
????????????????MessageBox.Show(error.Message.ToString());
????????????}
????????}

????????private?void?DelSongButton_Click(object?sender?EventArgs?e)
????????{
????????????if?(LvPlayList.SelectedItems.Count?>?0)
????????????{
????????????????LvPlayList.SelectedItems[0].Remove();
????????????}
????????}

????????private?int?CurrPlayID;//用于保存當前音樂列表的正在播放的音樂位置索引值?????
????????private?void?musicPlay()???//?播放歌曲
????????{
????????????//?如果有選中要播放的歌曲
????????????if?(LvPlayList.SelectedItems.Count?>?0)
????????????{
????????????????//?設置控件播放路徑
????????????????Mp3Player.URL?=?LvPlayList.SelectedItems[0].Tag.ToString();
????????????????Mp3Player.Ctlcontrols.play();???????//?開始播放
????????????????//?顯示當前播放歌曲名
????????????????SongLabel.Text?=?“當前音樂:“?+?LvPlayList.SelectedItems[0].Text.ToString();
????????????????timer1.Enabled?=?true;??//?開啟時鐘延時功能
????????????????PlayButton.Text?=?“暫停“;
????????????????CurrPlayID?=?LvPlayList.SelectedItems[0].Index;
????????????}
????????????else?if?(LvPlayList.Items.Count>0){
????????????????LvPlayList.Items[0].Selected?=?true;//???
????????????????musicPlay();
????????????}
????????}
????????//?雙擊播放列表播放歌曲
????????private?void?PlayButton_Click(object?sender?EventArgs?e)
????????{
????????????//?播放
????????????if?(PlayButton.Text?==?“播放“)
????????????{
????????????????if?(Mp3Player.URL.Length?==?0)
????????????????{
????????????????????musicPlay();
????????????????}
????????????????else
????????????????{
????????????????????Mp3Player.Ctlcontrols.play();
????????????????????PlayButton.Text?=?“暫停“;
????????????????}
????????????}
????????????else????//?暫停
????????????{
????????????????Mp3Player.Ctlcontrols.pa

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????15360??2010-10-13?20:20??加強型音樂播放器\ex092.suo

?????文件????????486??2010-08-06?15:59??加強型音樂播放器\ex092\Program.cs

?????文件???????4707??2010-10-15?21:41??加強型音樂播放器\ex092\ex092.csproj

?????文件?????????74??2010-08-06?20:32??加強型音樂播放器\ex092\ex092.csproj.user

?????文件???????5814??2010-10-15?21:41??加強型音樂播放器\ex092\Form2.resx

?????文件????????787??2010-10-13?20:44??加強型音樂播放器\ex092\Resources\k.gif

?????文件????????398??2010-10-13?20:44??加強型音樂播放器\ex092\Resources\g.gif

?????文件????????360??2010-10-13?20:47??加強型音樂播放器\ex092\Resources\g2.gif

?????文件??????15918??2010-10-15?22:17??加強型音樂播放器\ex092\Form1.resx

?????文件??????53248??2010-08-06?17:29??加強型音樂播放器\ex092\bin\Debug\AxInterop.WMPLib.dll

?????文件??????29696??2010-10-15?22:43??加強型音樂播放器\ex092\bin\Debug\ex092.exe

?????文件??????44544??2010-10-15?22:43??加強型音樂播放器\ex092\bin\Debug\ex092.pdb

?????文件??????14328??2010-10-15?22:44??加強型音樂播放器\ex092\bin\Debug\ex092.vshost.exe

?????文件????????490??2007-07-21?01:33??加強型音樂播放器\ex092\bin\Debug\ex092.vshost.exe.manifest

?????文件?????290816??2010-08-06?17:29??加強型音樂播放器\ex092\bin\Debug\Interop.WMPLib.dll

?????文件??????53248??2010-08-06?17:29??加強型音樂播放器\ex092\obj\Debug\AxInterop.WMPLib.dll

?????文件???????4950??2010-10-15?22:47??加強型音樂播放器\ex092\obj\Debug\ex092.csproj.FileListAbsolute.txt

?????文件????????544??2010-08-06?17:29??加強型音樂播放器\ex092\obj\Debug\ex092.csproj.ResolveComReference.cache

?????文件??????29696??2010-10-15?22:43??加強型音樂播放器\ex092\obj\Debug\ex092.exe

?????文件???????6502??2010-10-15?22:20??加強型音樂播放器\ex092\obj\Debug\ex092.Form1.resources

?????文件???????2365??2010-10-15?21:41??加強型音樂播放器\ex092\obj\Debug\ex092.Properties.Resources.resources

?????文件??????15872??2010-08-06?17:29??加強型音樂播放器\ex092\obj\Debug\Interop.stdole.dll

?????文件?????290816??2010-08-06?17:29??加強型音樂播放器\ex092\obj\Debug\Interop.WMPLib.dll

?????文件???????5120??2010-10-13?20:47??加強型音樂播放器\ex092\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件????????180??2010-10-15?21:41??加強型音樂播放器\ex092\obj\Debug\ex092.Form2.resources

?????文件???????1011??2010-10-15?22:20??加強型音樂播放器\ex092\obj\Debug\ex092.csproj.GenerateResource.Cache

?????文件???????1360??2010-08-06?15:59??加強型音樂播放器\ex092\Properties\AssemblyInfo.cs

?????文件???????3559??2010-10-13?20:47??加強型音樂播放器\ex092\Properties\Resources.Designer.cs

?????文件????????249??2010-08-06?15:59??加強型音樂播放器\ex092\Properties\Settings.settings

?????文件???????1090??2010-08-06?15:59??加強型音樂播放器\ex092\Properties\Settings.Designer.cs

............此處省略22個文件信息

評論

共有 條評論