資源簡介
就是一個很簡單的播放器

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.IO;
using?System.Media;
namespace?簡單音樂播放器
{
????public?partial?class?frm簡單音樂播放器?:?Form
????{
????????public?frm簡單音樂播放器()
????????{
????????????InitializeComponent();
????????}
????????List?liststr?=new?List?();
????????
????????///?
????????///?打開音樂文件
????????///?
????????///?
????????///?
????????private?void?btn打開_Click(object?sender?EventArgs?e)
????????{
????????????OpenFileDialog?ofd?=?new?OpenFileDialog();
????????????ofd.title?=?“請選擇音樂文件“;
????????????ofd.InitialDirectory?=?@“E:\KuGou\我的音樂“;
????????????ofd.Multiselect?=?true;
????????????ofd.Filter?=?“音樂文件|*.mp3|所以文件|*.*“;
????????????ofd.ShowDialog();
????????????string[]?path?=?ofd.FileNames;//獲取我們在文件夾選中所有文件的全路徑
????????????for?(int?i?=?0;?i?????????????{
????????????????lb音樂.Items.Add(Path.GetFileName(path[i]));//將音樂的文件名加載到ListBox中
????????????????liststr.Add(path[i]);//保存音樂文件全路徑
????????????}
????????????if?(lb音樂.Items.Count>0)
????????????{
????????????????btn上一曲.Enabled?=?true;
????????????????btn下一曲?.Enabled?=?true;
??????????????
????????????}
?????????}
????????///?
????????///?實現雙擊播放
????????///?
????????///?
????????///?
???????????SoundPlayer?SP?=?new?SoundPlayer();
????????private?void?lb音樂_DoubleClick(object?sender?EventArgs?e)
????????{
????????????axWindowsMediaPlayer1.URL?=?liststr[lb音樂.SelectedIndex];
????????????btn暫停播放.Enabled?=?true;
????????????btn暫停播放.Text?=?“暫停“;
????????????//SP.SoundLocation?=liststr[lb音樂.SelectedIndex];
????????????//SP.Play();
????????}
????????private?void?btn上一曲_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????//獲取當前選中歌曲的索引
????????????????int?index?=?lb音樂.SelectedIndex;
????????????????index--;
????????????????if?(index?==?-1)
????????????????{
????????????????????index?=?lb音樂.Items.Count?-?1;
????????????????}
????????????????//將改變后的索引重新的賦值給我當前選中項的索引
????????????????lb音樂.SelectedIndex?=?index;
????????????????axWindowsMediaPlayer1.URL?=?liststr[lb音樂.SelectedIndex];
????????????????//SP.SoundLocation?=?liststr[index];
????????????????//SP.Play();
????????????????btn暫停播放.Text?=?“暫停“;
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????MessageBox.Show(ex.Message?);
????????????}
???????????
????????}
????????private?void?btn下一曲_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????//獲取當前選中歌曲的索引
????????????????int?index?=?lb音樂.SelectedIndex;
????????????index++;
????????????if?(index==lb音樂.Items.Count)
????????????{
????????????????index?=?0;
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-29?15:56??簡單音樂播放器\
?????目錄???????????0??2017-07-29?16:20??簡單音樂播放器\簡單音樂播放器\
?????目錄???????????0??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\.vs\
?????目錄???????????0??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\.vs\簡單音樂播放器\
?????目錄???????????0??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\.vs\簡單音樂播放器\v14\
?????文件???????46080??2016-05-13?20:37??簡單音樂播放器\簡單音樂播放器\.vs\簡單音樂播放器\v14\.suo
?????目錄???????????0??2016-05-13?20:19??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\
?????文件????????1030??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器.sln
?????文件???????32768??2017-07-29?16:40??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器.v11.suo
?????文件?????????189??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\App.config
?????目錄???????????0??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\
?????目錄???????????0??2017-07-29?15:58??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\
?????文件???????53760??2016-05-13?19:57??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\AxInterop.WMPLib.dll
?????文件??????330752??2017-07-29?15:56??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\Interop.WMPLib.dll
?????文件?????5510824??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\mscorlib.dll
?????文件???????59342??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\normidna.nlp
?????文件???????47076??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\normnfc.nlp
?????文件???????40566??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\normnfd.nlp
?????文件???????67808??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\normnfkc.nlp
?????文件???????61718??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\normnfkd.nlp
?????文件??????180832??2012-07-10?21:52??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\System.Net.Http.dll
?????文件??????201824??2012-06-23?01:00??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\System.Net.Http.xm
?????目錄???????????0??2017-07-29?15:58??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\zh-Hans\
?????文件?????1013448??2016-12-15?03:19??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\zh-Hans\mscorlib.resources.dll
?????文件???????17504??2012-07-10?23:31??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\zh-Hans\System.Net.Http.resources.dll
?????文件???????12800??2017-07-29?16:25??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.exe
?????文件?????????189??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.exe.config
?????文件???????34304??2017-07-29?16:25??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.pdb
?????文件???????22984??2017-07-29?16:21??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.vshost.exe
?????文件?????????189??2016-05-13?19:17??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.vshost.exe.config
?????文件?????????490??2016-07-16?19:44??簡單音樂播放器\簡單音樂播放器\簡單音樂播放器\bin\Debug\簡單音樂播放器.vshost.exe.manifest
............此處省略29個文件信息
評論
共有 條評論