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.Collections;
using System.IO;namespace Lrc歌词制作工具
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button4_Click(object sender, EventArgs e){if (openFileDialog1.ShowDialog() == DialogResult.OK)axWindowsMediaPlayer1.URL = openFileDialog1.FileName;}private void button1_Click(object sender, EventArgs e){double minute = 0;double second = 0;double now = 0;string x = null; ;string y = null;string z = null;if (axWindowsMediaPlayer1.playState.ToString() == "wmppsPlaying"){button1.Text = "继续";axWindowsMediaPlayer1.Ctlcontrols.pause();now = Convert.ToDouble(axWindowsMediaPlayer1.Ctlcontrols.currentPosition.ToString());now = Convert.ToDouble(Math.Round(now,2));while (true){if (now >= 60){now = now - 60;minute++;}else{if (now < 10)x = 0 + now.ToString();elsex = now.ToString();if (minute < 10)y = 0 + minute.ToString();elsey = minute.ToString();if (x.Length < 5)x = x + 0;z = y +":"+ x;break;}}richTextBox1.Text += "\n["+z+"]";}else{button1.Text = "暂停";axWindowsMediaPlayer1.Ctlcontrols.play();}}private void button3_Click(object sender, EventArgs e){if (textBox1.Text.Length > 0&&textBox2.Text.Length>0){string msg = "[ti:" + textBox1.Text + "]";array.Add(msg);msg = "[ar:" + textBox2.Text + "]";array.Add(msg);msg = "[by:" + textBox3.Text + "]";array.Add(msg);msg = "[00:01.03]" + "歌曲:" + textBox1.Text + "  " + "歌手:" + textBox2.Text + "\t制作人:" + textBox3.Text;array.Add(msg);array.Add(richTextBox1.Text);string path = openFileDialog1.FileName.Substring(0,openFileDialog1.FileName.IndexOf("."))+".lrc";StreamWriter writer=new StreamWriter(path,false,Encoding.Default);foreach (string c in array){writer.WriteLine(c);}writer.Flush();writer.Close();}}private void Form1_Load(object sender, EventArgs e){axWindowsMediaPlayer1.Hide();}ArrayList array = new ArrayList();private void Make(){string msg = "[ti:" + textBox1.Text + "]";array.Add(msg);msg = "[ar:"+textBox2.Text+"]";array.Add(msg);msg = "[by:" + textBox3.Text + "]";array.Add(msg);msg = "[00:01.03]"+"歌曲:"+textBox1.Text+"  "+"歌手:"+textBox2.Text+"\t制作人:"+textBox3.Text;}private void textBox1_TextChanged(object sender, EventArgs e){}private void textBox2_TextChanged(object sender, EventArgs e){}private void richTextBox1_TextChanged(object sender, EventArgs e){}}
}

歌词制作软件C#实现相关推荐

  1. 一款网易云音乐歌词制作软件

    好吧,随便百度一个软件都可以用. 我之前没接触过.. http://www.aiqisoft.com/download/download.php?aid=2&id=211 都是导入歌曲,导入歌 ...

  2. 网易云音乐 歌词制作软件 BesLyric (最新版本下载)

    导读 BesLyric , 一款专门制作 网易云音乐 LRC 滚动歌词的软件! 搜索.下载.制作 歌词更方便! 哈哈,喜欢网易云音乐,又愁于制作歌词的童鞋有福啦!Beslyric 为你排忧解难! 本文 ...

  3. python电子相册制作软件下载_艾奇KTV电子相册制作软件

    艾奇KTV电子相册制作是一款功能超强的电子相册和卡拉ok视频制作软件.可以把您的照片和视频配上音乐和歌词字幕,制作成各种格式的视频电子相册. 功能介绍 只需简单的3步操作,就能输出DVD.VCD.MP ...

  4. 视频制作和php,【艾奇电子相册视频制作软件和PHP 4.4.0 For Windows哪个好用】艾奇电子相册视频制作软件和PHP 4.4.0 For Windows对比-ZOL下载...

    十年老品牌的视频编辑和电子相册制作软件.操作简单易用,深受中老年用户喜爱.只需3步就能把照片.视频.音乐轻松融合制作成炫酷的电子相册视频.还可以为画面配上动态歌词字幕做出MTV一样的效果.软件提供上百 ...

  5. 视频制作和php,【艾奇电子相册视频制作软件和PHP学校网站系统哪个好用】艾奇电子相册视频制作软件和PHP学校网站系统对比-ZOL下载...

    十年老品牌的视频编辑和电子相册制作软件.操作简单易用,深受中老年用户喜爱.只需3步就能把照片.视频.音乐轻松融合制作成炫酷的电子相册视频.还可以为画面配上动态歌词字幕做出MTV一样的效果.软件提供上百 ...

  6. 艾奇KTV电子相册制作软件 4.7 破解安装版

    <艾奇×××电子相册制作软件 >可以帮您的照片配上动听的MP3歌曲,插入的AKS.KSC格式歌词字幕.制作出如同×××变色歌词效果的卡拉ok视频.这一切只需几分钟的简单操作,就能输出DVD ...

  7. 滚动歌词制作 之 ncm格式转mp3

    导读 BesLyric 可以将 ncm格式转MP3 了! 前几天有网友到我的博客下评论说现在会员才能下载下来的音乐发现后缀是 ncm, 没法使用 Beslyric 来制作歌词,昨天升级了一下软件,将 ...

  8. 卡拉ok歌词html,怎样制作卡拉ok字幕,如何亲手制作专业卡拉ok视频|卡拉ok字幕制作软件...

    如何亲手制作专业卡拉ok字幕视频,是今天的主题.卡拉OK和MTV一样,同样是种歌词字幕效果.不同在于,MTV是逐行显示的,而卡拉OK和我们在KTV看到的MV的歌词字幕一样,是逐字显示的.然后卡拉OK的 ...

  9. KBuilderTools小灰熊歌词制作

    KBuilderTools小灰熊歌词制作<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office ...

最新文章

  1. Matlab读写二进制文件
  2. argz_create_sep函数
  3. RaySync 传输协议的有效带宽利用率分析介绍
  4. telnet到设备里 php_PHP自动生成设备周检修计划
  5. 使用React和Tailwind CSS搭建项目模板
  6. 贝壳找房技术总监肖鹏:高速成长下的技术团队怎么带?
  7. 仙岛求药(信息学奥赛一本通-T1251)
  8. 管理和维护RHCS集群
  9. 工作学习资料备份记录
  10. centos服务器 常用命令
  11. [Linux]在本地修改Kali Linux系统的root密码
  12. 搭建代码审查系统Gerrit
  13. python os模块
  14. Python游戏开发实战:飞机大战(含代码)
  15. 基于互联网的项目管理——Microsoft Project Central 及其应用
  16. 怎么拍照识别植物?手把手教你识别
  17. Windows下使用IDEAS对cala文件打jar包
  18. 女生适合学UI设计吗
  19. java格式化输入输出整理(不定时更新)
  20. 环形光源matlab仿真,一种多角度环形光源的制作方法

热门文章

  1. ecshopnbsp;二次开发nbsp;全集
  2. 线性代数向量乘法_向量的标量乘法| 使用Python的线性代数
  3. XSS 防御方法总结
  4. 小记 events.EventEmitter.call
  5. android+怎么分享图片大小,Android微信分享图片大于32k进行压缩
  6. oracle 求一年多少天,SQL 计算一年有多少天
  7. VMware虚拟机下载安装详解
  8. IDEA使用教程(三) 功能面板
  9. SylixOS设备驱动
  10. 企业网站防CC攻击软件防火墙和WEB防火墙大比较