资源简介
C#winform实现了钢琴7个基础音效,通过键盘的点击事件来发声,钢琴7音的音效也包含在工程中,也有KeyDown事件下,7个数字键盘包括主键盘的实现,总计14个键。

代码片段和文件信息
using System;
using System.Windows.Forms;
using WMPLib;
namespace 钢琴键盘
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_KeyDown(object sender KeyEventArgs e)
{
WindowsMediaPlayer vm = new WindowsMediaPlayer();
string fileurl = Environment.CurrentDirectory;
switch (e.KeyCode)
{
case Keys.D1:
vm.URL = fileurl + @“\钢琴7音\1.wav“;
break;
case Keys.D2:
vm.URL = fileurl + @“\钢琴7音\2.wav“;
break;
case Keys.D3:
vm.URL = fileurl + @“\钢琴7音\3.wav“;
break;
case Keys.D4:
vm.URL = fileurl + @“\钢琴7音\4.wav“;
break;
case Keys.D5:
vm.URL = fileurl + @“\钢琴7音\5.wav“;
break;
case Keys.D6:
vm.URL = fileurl + @“\钢琴7音\6.wav“;
break;
case Keys.D7:
vm.URL = fileurl + @“\钢琴7音\7.wav“;
break;
case Keys.NumPad1:
vm.URL = fileurl + @“\钢琴7音\1.wav“;
break;
case Keys.NumPad2:
vm.URL = fileurl + @“\钢琴7音\2.wav“;
break;
case Keys.NumPad3:
vm.URL = fileurl + @“\钢琴7音\3.wav“;
break;
case Keys.NumPad4:
vm.URL = fileurl + @“\钢琴7音\4.wav“;
break;
case Keys.NumPad5:
vm.URL = fileurl + @“\钢琴7音\5.wav“;
break;
case Keys.NumPad6:
vm.URL = fileurl + @“\钢琴7音\6.wav“;
break;
case Keys.NumPad7:
vm.URL = fileurl + @“\钢琴7音\7.wav“;
break;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 187 2018-11-05 10:36 钢琴键盘\钢琴键盘\App.config
文件 53760 2015-04-20 09:25 钢琴键盘\钢琴键盘\bin\Debug\AxInterop.WMPLib.dll
文件 280736 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\1.wav
文件 313036 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\2.wav
文件 280224 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\3.wav
文件 282876 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\4.wav
文件 270500 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\5.wav
文件 272092 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\6.wav
文件 270764 2018-11-05 10:31 钢琴键盘\钢琴键盘\bin\Debug\钢琴7音\7.wav
文件 12288 2018-11-05 11:27 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.exe
文件 187 2018-11-05 10:36 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.exe.config
文件 24064 2018-11-05 11:27 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.pdb
文件 24224 2018-11-05 11:23 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.vshost.exe
文件 187 2018-11-05 10:36 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.vshost.exe.config
文件 490 2016-03-09 13:48 钢琴键盘\钢琴键盘\bin\Debug\钢琴键盘.vshost.exe.manifest
文件 2234 2018-11-05 11:27 钢琴键盘\钢琴键盘\Form1.cs
文件 1488 2018-11-05 11:26 钢琴键盘\钢琴键盘\Form1.Designer.cs
文件 5817 2018-11-05 10:54 钢琴键盘\钢琴键盘\Form1.resx
文件 853 2018-11-05 10:37 钢琴键盘\钢琴键盘\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7107 2018-11-05 10:55 钢琴键盘\钢琴键盘\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-11-05 10:37 钢琴键盘\钢琴键盘\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-11-05 10:37 钢琴键盘\钢琴键盘\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-11-05 10:37 钢琴键盘\钢琴键盘\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 959 2018-11-05 11:23 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.csproj.FileListAbsolute.txt
文件 977 2018-11-05 10:54 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.csproj.GenerateResource.Cache
文件 8454 2018-11-05 10:55 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.csprojResolveAssemblyReference.cache
文件 12288 2018-11-05 11:27 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.exe
文件 180 2018-11-05 10:55 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.Form1.resources
文件 24064 2018-11-05 11:27 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.pdb
文件 180 2018-11-05 10:55 钢琴键盘\钢琴键盘\obj\Debug\钢琴键盘.Properties.Resources.resources
............此处省略21个文件信息
- 上一篇:C#生成和解析二维码及调用摄像头识别二维码源码
- 下一篇:C#蚁群算法求解TSP问题
相关资源
- 输入框自动切换中文(C#winform)vs20
- c#winform做的hosts文件管理
- C#winform+SQL 火车票购买系统,带购买记
- C#winform导入excel到SQL Server
- 学生宿舍管理系统c#winform窗体程序
- C#Winform实现网吧管理系统源代码
- c#winform网络监控系统
- C#WinForm考试系统及源代码.zip
- C#winform的书店销售系统
- 学生信息管理系统C#winformSQLServer
- cb-9X-C#winform实现PDF阅读功能.rar
- C#winform电话充值系统
- C#窗体关于汽车的简单管理增删改带数
- C#winform 实现PDF阅读功能2019
- C#winForm 聊天只能机器人(完整版)
- 学生信息管理系统C#winform实现课程设
- C#winform高级设计工控与界面
- c#winform实现局域网内文件的拷贝
- C#winform登录注册程序美化过,带验证
- C#Winform影院售票管理系统数据库齐全
- C#Winform锁屏功能锁当前项目
- winform工资管理系统
- C#Winform使用NPOI导入Excel数据
- C#winform sql数据库源码(员工考勤系统
- c#Winform获取摄像头扫描各种码
- C#WinForm中CefSharp.WinformVS2010、.net4.0
- webkit与C#winform相互调用
- 198个经典C#WinForm(收藏版)
- 超赞的200个经典C#WinForm
- c#winform中完美代替WebBrowser最新的控件
评论
共有 条评论