📄 beepu.cpp
字号:
//---------------------------------------------------------------------------
#include <Windows.h>
#include <vcl.h>
#pragma hdrstop
#include "BeepU.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
#include <iostream>
using namespace std;
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
//BOOL Beep(DWORD dwFreq, DWORD dwDuration);说明:该函数激活系统的蜂鸣声。用于使机器上的那个喇叭发声。
//第一个指定发声的频率,人耳能听到的在20--22000Hz左右。
//你也可以设置为其他的值,比如有的电子驱蚊器就是这样的。
//第二个指定发声持续的时间,用ms计数。
//用法:蜂鸣声可以用来提醒用户的注意。
//例如,当用户选择了错误响应时发出蜂鸣声。
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Beep(1223,1000) ;
}
//---------------------------------------------------------------------------
//比较经典的例子(用喇叭演唱《童话》):
void __fastcall TForm1::Button2Click(TObject *Sender)
{
// int main ()
// {
int n,m,t;
t = 240;
cout<<"电脑主机箱里的小喇叭,除了开机时“嘀”一下外,还能做什么?" <<endl;
cout<<"请输入一个正整数"<<endl;
cin>>n;
if(n>0)
{
Beep(262, 2*t); Beep(349, 2*t); Beep(330, 2*t);Beep(349,4*t);
Beep(262,4*t); Beep(262,t); Beep(0,t); Beep(262, 2*t); Beep(349, 2*t);
Beep(330, 2*t);Beep(349,4*t); Beep(262,4*t); Beep(262,t); Beep(0,t);
Beep(262, 2*t); Beep(349, 2*t); Beep(330, 2*t);Beep(349,4*t);
Beep(349,t ); Beep(0,t); Beep(349, 2*t); Beep(349, 2*t); Beep(294, 2*t);
Beep(294, 2*t); Beep(262,12*t); Beep(262, 2*t); Beep(349, 2*t);
Beep(330, 2*t);Beep(349,4*t); Beep(262,2*t); Beep(262,t); Beep(0,t);
Beep(262, 2*t); Beep(440, 3*t); Beep(392,t); Beep(392,4*t); Beep(349,5*t);
Beep(0,t); Beep(262, 2*t); Beep(349, 2*t); Beep(330, 2*t);Beep(349, 2*t);
Beep(294,4*t); Beep(294, 2*t); Beep(294, 2*t); Beep(349, 2*t);
Beep(587,2*t); Beep(523,12*t); Beep(392, 2*t); Beep(392, 2*t);
Beep(494, 2*t); Beep(494, 2*t); Beep(440, 2*t); Beep(440,5*t); Beep(0,t);
Beep(440, 2*t); Beep(440, 2*t); Beep(330, 2*t);Beep(392,2*t);
Beep(349, 2*t); Beep(349, 2*t); Beep(330,t); Beep(349,3*t);
Beep(349, 2*t); Beep(330, 2*t);Beep(349, 2*t); Beep(494,5*t);
Beep(0,t); Beep(262, 2*t); Beep(523,2*t); Beep(494, 2*t); Beep(440, 2*t);
Beep(392,12*t); Beep(392, 2*t); Beep(392, 2*t); Beep(494,2*t);
Beep(494, 2*t); Beep(440, 2*t); Beep(440,5*t); Beep(0,t); Beep(440, 2*t);
Beep(440,2*t); Beep(698,2*t); Beep(659, 2*t);Beep(587, 2*t);
Beep(659, 2*t);Beep(698,4*t); Beep(698,2*t); Beep(392, 2*t);
Beep(349, 2*t); Beep(587,5*t); Beep(0,t); Beep(587,2*t);
Beep(587,2*t); Beep(523,2*t); Beep(523,2*t); Beep(523,12*t);
Beep(262, 2*t); Beep(523,2*t); Beep(494, 2*t); Beep(440,4*t);
Beep(440, 2*t); Beep(494,t); Beep(440,5*t);Beep(440, 2*t); Beep(494, 2*t);
Beep(440, 2*t); Beep(494, 2*t); Beep(440, 2*t); Beep(392,t);Beep(349,3*t);
Beep(349, 2*t); Beep(440, 2*t); Beep(523,2*t); Beep(587,4*t);
Beep(587,2*t); Beep(587,2*t); Beep(523,2*t); Beep(392, 2*t);
Beep(392, 2*t); Beep(494,2*t); Beep(440,5*t); Beep(349, 2*t);
Beep(440, 2*t); Beep(523,2*t); Beep(587,4*t); Beep(587,2*t);
Beep(587,2*t); Beep(523,2*t); Beep(392, 2*t); Beep(392, 2*t);
Beep(494,2*t); Beep(440, 2*t); Beep(392,t); Beep(349,5*t); Beep(392, 2*t);
Beep(440, 2*t); Beep(294,4*t); Beep(294, 2*t); Beep(349, 2*t);
Beep(349,4*t); Beep(330, 2*t);Beep(349,7*t);
cout<<"输入任意数值结束"<<endl;
cin>>m;
}
else
{
cout<<"出错啦,让你输入的是一个正整数"<<endl;
cout<<"输入任意数值结束"<<endl;
cin>>m;
}
// return 0;
// }
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -