資源簡介
C# Winform畢業設計源碼-音樂播放器

代碼片段和文件信息
/************************************************************************************
*源碼來自(C#源碼世界)??www.HelloCsharp.com
*如果對該源碼有問題可以直接點擊下方的提問按鈕進行提問哦
*站長將親自幫你解決問題
*C#源碼世界-找到你需要的C#源碼,交流和學習
************************************************************************************/
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;
using?System.Drawing.Imaging;
using?System.Threading;
namespace?MyMusicBox
{
????public?partial?class?MainForm?:?Form
????{
????????public?MainForm()
????????{
????????????InitializeComponent();
????????????Setstyle(Controlstyles.UserPaint?true);
????????????Setstyle(Controlstyles.OptimizedDoubleBuffer?true);
????????????Setstyle(Controlstyles.AllPaintingInWmPaint?true);
????????????Setstyle(Controlstyles.DoubleBuffer?true);?
??????????
????????}
????????Song?mySong?=?null;//播放的歌曲對象
????????ListViewItem?itemLrc;//打開歌詞路徑項
????????Bitmap?bm?;//用于動態設置LV背景
????????public?SavingInfo?sa?=?null;//持久化信息類
????????Thread?thread;//后臺線程
?
????????#region?加載事件
????????private?void?MainForm_Load(object?sender?EventArgs?e)
????????{
????????????????//調用讀取配置文件方法
????????????????Path.ReadPath();
????????????????//窗體背景設置為配置文件中的圖片
????????????????this.BackgroundImage?=?Image.FromFile(Path.bgPath);
????????????????//調用讀取文件目錄方法
????????????????Path.ReadSong();
????????????????//讀取播放列表
????????????????sa?=?new?SavingInfo();
????????????????sa.LoadPlayList();
????????????????//綁定LV
????????????????BindAllLV();
????????????????BindPlayLV();
????????????????SetLV();
????????????????SetLrcBG();
????????????????timer1.Enabled?=?Path.Playing;
????????????????//顯示時間
????????????????lblTime.Text?=?System.DateTime.Now.ToString();
????????????????//兩個lbl用來根據歌曲總長和播放長度顯示進度,設置位置重疊
????????????????lblRuning.Location?=?lblLong.Location;
????????????????//啟動線程
????????????????thread?=?new?Thread(Renovate);
????????????????thread.IsBackground?=?true;
????????????????thread.Start();
????????????
????????}
????????#endregion
????????#region?后臺刷新
????????///?
????????///?時間計數狀態等刷新
????????///?
????????private?void?Renovate()
????????{
????????????//while?(true)
????????????//{
????????????//????//計數
????????????//????Count();
????????????//????//獲取當前時間
????????????//????lblTime.Text?=?System.DateTime.Now.ToString();
????????????//????//無歌曲提示,如果播放列表為空且當前播放列表為顯示狀態
????????????//????if?(lvPlay.Items.Count?==?0?&&?lvPlay.Visible)
????????????//????????lblTs.Visible?=?true;
????????????//????else
????????????//????????lblTs.Visible?=?false;
????????????//????Thread.Sleep(1000);
????????????//}
????????}
????????#endregion
????????#region?設置LV背景
????????///?
????????///?設置LV背景
????????///?
????????public?void?SetLV()
????????{
????????????bm?=?new?Bitmap(this.BackgroundImage?this.Width?this.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-06-27?16:46??C#?Winform畢業設計源碼-音樂播放器下載頁\
?????目錄???????????0??2014-02-25?09:58??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\
?????目錄???????????0??2014-02-25?10:00??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\
?????文件????????1154??2014-01-06?22:06??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\app.config
?????目錄???????????0??2014-01-09?08:59??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\
?????目錄???????????0??2014-02-25?10:00??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\
?????文件???????53760??2014-01-08?17:39??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\AxInterop.WMPLib.dll
?????目錄???????????0??2014-01-09?08:59??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Config\
?????文件?????????225??2014-01-09?09:08??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Config\Data.xm
?????文件????????1660??2014-01-08?16:49??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Config\log.txt
?????文件?????????569??2014-02-25?10:00??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Config\PlayList.bin
?????目錄???????????0??2014-01-09?08:59??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\
?????文件???????11507??2012-01-30?16:29??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Album_bkg_wubian.png
?????文件?????????479??2013-04-24?00:21??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\allbtn_highlight.png
?????文件?????????425??2012-01-30?23:58??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Btn1.png
?????文件?????????576??2012-01-31?00:00??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Btn2.png
?????文件?????????248??2014-01-07?00:41??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\max.png
?????文件?????????405??2014-01-07?00:41??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\max1.png
?????文件?????????217??2010-06-12?20:53??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\play.png
?????文件????????1004??2009-07-14?21:11??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Repeat?one.png
?????文件?????????714??2009-07-14?21:11??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Repeat.png
?????文件?????????808??2009-07-14?21:11??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\Shuffle.png
?????文件?????????146??2010-06-12?20:53??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Images\stop.png
?????文件??????330752??2014-01-09?08:59??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Interop.WMPLib.dll
?????文件????????1927??2014-01-09?09:05??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\MyMusicBox.application
?????文件????????5402??2014-01-09?09:05??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\MyMusicBox.exe.manifest
?????文件??????110080??2014-01-09?09:05??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\MyMusicBox.pdb
?????目錄???????????0??2014-01-09?08:59??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Skin\
?????文件???????94545??2013-12-06?04:48??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Skin\01.png
?????文件??????774222??2013-12-15?02:39??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Skin\20.PNG
?????文件??????222381??2013-12-06?16:10??C#?Winform畢業設計源碼-音樂播放器下載頁\HelloCsharp.com\c#?asp.net?winfrom?音樂播放器的設計?畢設\bin\Debug\Skin\3B.jpg
............此處省略30個文件信息
- 上一篇:C#客戶信息管理系統
- 下一篇:C#超市進銷存銷售管理系統源代碼
評論
共有 條評論