北大青鸟:五道口校区 指导老师:原玉明常见难点问题剖析同一窗体显示不同界面如果在一个窗体中显示不同的界面呢??我们可以转换一下思路,所谓界面不同就是容器不同解决方案:通过控制Form窗体中ListView控件的显示和隐藏来实现多界面窗体动态图片显示如何动态的把图片显示到窗体上呢?以动态为Image控...
分类:
其他好文 时间:
2015-07-23 21:34:21
阅读次数:
183
KTV播放重要代码解析第一步:搭建好KTV点歌界面,然后要实现的是歌星点歌,点击窗体的Load事件写如下代码: private void FrmZhu_Load(object sender, EventArgs e) { //读取MyResource表中的图片路径,放入到imagePath变量中 ....
分类:
其他好文 时间:
2015-07-23 21:33:58
阅读次数:
131
KTV音乐播放的实现 指导老师:原玉明首先呢,咱们先来大致分析一下看懂了吗?其实我也不是很懂,接下来说点简单易懂的吧首先,进行点歌是吧?点了大陆的吧 李宇春看看李宇春在数据库里有什么歌曲呢?点进去有惊喜哦!!!歌曲已经点击过来,想知道是怎么用代码实现的吗?首先,怎么实现窗体跳转的呢?点击李宇春,歌曲...
分类:
其他好文 时间:
2015-07-23 21:25:27
阅读次数:
122
在KTV点歌系统中我们根据需求获取到歌手的歌曲信息,点击歌手的歌曲将其添加到一点歌曲列表中看似简单的一个操作其实涉及很多内容,这也是写这篇Blog的目的—分析歌曲播放的原理。原理分析我们应该清楚,在KTV中点歌后会将歌曲添加到已点列表中,已点列表,这时候播放器会根据已点列表里的歌曲顺序去播放歌曲。具...
分类:
Web程序 时间:
2015-07-23 21:23:13
阅读次数:
991
---恢复内容开始---五道口 北大青鸟校区KTV项目指导老师: 袁玉明SQL数据库关系图第一步: 1 private void DoubleClicklvContry() 2 { 3 if (this.lvtype.SelectedItems[0]...
分类:
数据库 时间:
2015-07-23 21:17:56
阅读次数:
165
KTV播放原理 学校:北大青鸟 指导老师:原玉明第一步:点击歌手时歌曲列表中可以获取到歌手相对应的歌曲信息,当点击一首歌的时候可以把歌曲信息添加到已播列表中首先要在dgv的cellclick的事件中写如下代码,把歌曲添加到数组中在已点窗体中会出现以唱的歌曲代...
分类:
其他好文 时间:
2015-07-23 21:16:36
阅读次数:
251
歌曲播放原理一开始要有一个Song类,在类外面定义枚举,在里面放四种状态,为:已播放,未播放,重唱,切歌在类里把歌曲名称和路径封装成字段起初每首歌的状态默认为未播放通过MadeSongPlayed(),MadeSongAgain(),MadeSongCut()这几种方法可以实现分别将歌曲状态改为已播...
分类:
其他好文 时间:
2015-07-23 21:15:14
阅读次数:
121
五道口北大青鸟校区 KTV项目 指导老师:袁玉明SQL数据库关系图C#解决方案类图第一步:创建数据库连接方法和打开方法和关闭方法! 1 public class DBHelper 2 { 3...
分类:
数据库 时间:
2015-07-23 21:14:07
阅读次数:
302
第一步:创建一个Song类//歌曲名称 public string SongName { get; set; } //歌曲路劲 public string SongPath { get; set; }第二步: 创建一个ListSong类 //存储要播放的歌曲 public static List l...
分类:
其他好文 时间:
2015-07-23 19:27:03
阅读次数:
276