如何用Pascal语言进行声音编程
(1)SOUND过程 调用SOUND的方法: SOUND(HZ);说明:在调用SOUND的时候,它的参数HZ必须是WORD,也就是说变量HZ必须在0~65535这个范围中,变量HZ就是使PC喇叭发出等于HZ变量数值的频率的声音,由此可见人耳可以听见的范围远远小于这个范围。(2)DELAY过程 调用DELAY的方法: DELAY(TIME);说明:当你在...
如何用free Pascal 编程 唱生日歌
pascal确实有这样的函数,在crt库里面,在开头输入uses crt;之后即可使用这一函数。通过sound(x)函数发出不同频率的“毕”声音,来唱生日歌。但是这个函数很有可能在windows平台下已经失效了,无论参数是什么,发出的声音都一样。在有的编译器中,甚至无法识别这个函数。像这样直接用电脑特殊硬件的程序,...
pascal怎么制作音乐播放器,让电脑发出声音
用beep(频率,发声时间);(在程序开头要加uses windows)或者sound(频率);daley(发声时间);nosound(在程序开头要加uses crt)
free pascal如何让电脑发声
1、 PASCAL表达式中没有分式,只能以除号“\/”来隔开;2、 PASCAL表达式中的分子与分母应该用括号括开;3、 PASCAL表达式中只有小括号,不能有中括号或大括号,小括号可以有很多层;4、 PASCAL表达式中没有乘幂,只能用乘法来表达(在FP中有平方函数,所以可以使用SQR函数);5、 PASCAL*表达式中任意两...
pascal语言的声音程序问题
首先, Trubo Pascal 是没有crt 单元的,所以没有声音在Free Pascal 中 sound(i)中i的取值范围是word当电脑的PC扬声器输出10000hz时,加或减100hz对声音影响不大,人耳不能辨别,可以修改一下:PROGRAM Alert;USES Crt;VAR Hz : Word;Count : Word;i:integer;BEGINHz := 200;for i:=1 to ...
free pascal变的程序如何执行.EXE的时候发出背景音乐
背景音乐似乎做不到,但是可以发出音效 在程序的开头加入以下代码:uses crt;就可以在程序中调用音效过程sound(x),其中x代表发出声音的频率
青花瓷的Pascal程序,能让主机发出声音
用法是sound(HZ),其中HZ是发声的频率,要使用本函数你要先确定你的pascal中有crt这个单元,要不然就没法用了,看例子:program beesound;uses crt;var HZ:integer;begin read(HZ);sound(HZ);readln;nosound;end.后面加个nosound是停止发声,要不然你的机器会一直响下去,很吓人的。
Pascal 中,uses函数里怎样发出声音?
uses没听说能发声音 但是uses windows;以后 可以使用这个函数发声音(而且不用音响,强吧)function Beep(dwFreq, dwDuration: DWORD): BOOL; stdcall;参数 类型及说明 dwFreq Long,声音频率(从37Hz到32767Hz)。在windows95中忽略 dwDuration Long,声音的持续时间,以毫秒为单位。如为-1,表示一直...
求pascal语言中怎样不用sound过程发出声音
把 stdcall; external 'winmm.dll' name 'mciexecute'改成while not eof do begin stdcall; external 'winmm.dll' name 'mciexecute';end;
如何通过编程使机箱发出声音?
Const Fa = 352 Const Sol = 396 Const La = 440 Const Ti = 495 Const Do1 = 528 Const T4 = 1000 Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long Private Sub Command1_Click()Beep Do0, T4 Beep Re, T4 Beep Mi, T4...