知识大全 用Delphi编程教你制作点歌台
Posted 属性
篇首语:生活若剥去理想、梦想、幻想,那生命便只是一堆空架子。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用Delphi编程教你制作点歌台相关的知识,希望对你有一定的参考价值。
用Delphi编程教你制作点歌台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Delphi 是一个非常优秀的软件 利用它可很快地制作出一个简单的MP 音乐点歌台 原理 制作一个MP 播放程序(本文以Winplay 为例)的外壳 建立中文歌曲名与MP 文件的关联 从而实现中文歌名的 点歌 步骤 一 新建一个文件 创建一个新的工程(New Project)和空白窗体(Form ) 将Form 的Caption属性改为 我的点歌台 在Form 中加入两个Comobobox构件 一个用来显示歌曲所在的专辑 将其Name属性改为zj 一个用来显示中文歌曲名称 将其Name属性改为Gq 在各自的上方分别加入一个Label构件 将其Caption属性改为 专辑选择 和 歌曲选择 再加入两个Bitbotton构件 将其Caption属性分别设定为 播放 和 退出 二 观察装有MP 文件的光盘的目录特点 一般的目录都很有规律 如以笔者的一张光盘为例 全盘共分 张专辑 其子目录分别为 c c ……c 分别建立名为c txt c txt……c txt的文本文件 按顺序输入相应专辑下的中文歌曲名称 注意一个歌曲名占一行 并将其放入当前目录 在Object inspector中 选择zj 双击其Lines属性 然后依次输入专辑的名称 注意一个专辑名称占据一行 选择Gq 双击其Lines属性 删除其默认内容 三 编写程序 在unit pas的Use语句加入Fmxutils 在Var部分加入一行 var filename:string path;filename为MP 文件的文件名 path为其路径 然后在Form 窗体中 双击zj 加入以下程序 procedure TForm zjChange(Sender:TObject); begin case zjitemindex of :path:=′e:c ′+inttostr(zjitemindex+ ); :path:=′e:c′+inttostr (zjitemindex+ ); e为光驱的盘符 据实际情况而定 end; filename:=inttostr(zjitemindex)+ ′txt′; gqitemsloadfromfile (filename); gqtext:=gqItemsstrings [ ]; end; 双击Caption属性为 播放 的按钮 加入以下内容 procedure TForm Button Click(Sender:TObject); begin case gqitemindex of :filename:=path+′′+′ ′+inttostr(gqitemindex+ )+ ′ mp ′; :filename:=path+′ mp ′; else filename:=path+′ mp ′; end; executefile( winplay exe mpname ′c:winplay ′ sw_hide); winplay exe为mp 播放程序的文件名 c:winplay为其路径 sw_hide表示为后台播放 需根据实际情况灵活确定 end; 双击Caption属性为 关闭 的按钮 输入以下内容 procedure TForm Button Click(Sender:TObject); begin form close; end; 四 编译运行 单击Run图标 程序被编译并运行 此时 单击 专辑选择 下拉框 即会出现各个专辑名称供你选择 同时 在 歌曲选择 中也会出现专辑中所有歌曲的中文名称 选择其一后 单击 播放 按钮 所点歌曲便被播放 这样 一个简单的 点歌台 就制作成功了 cha138/Article/program/Delphi/201311/24767相关参考
以下程序将教你如何制作一个窗体窗体一旦运行将在屏幕上不断抖动cha138/Article/program/Delphi/201311/8406
一偶然的起因 记得还是在去年情人节的时候当时一直在为给女朋友送什么礼物而发愁觉得送花实在没有什么创意可又不知道什么样的礼物即能给她一个惊喜同事又不昂贵这时我的一个好朋友出了一个主意说不如电话点歌
Delphi编程启动关闭热启动 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如果你是要制作一个
用Delphi编程模拟鼠标操作 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本实例介绍如何在自己的
用Delphi进行OpenGL编程学习心得 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在开发
用Delphi编程访问SQLServer数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! De
用DELPHI编程访问SQLSERVER数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! D
用Delphi制作录音程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Delphi是Inpr
手把手教你编程打印出PDF 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 今天使用的类叫FPDF
DELPHI基础教程:Delphi拖放编程[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!