回 帖 发 新 帖 刷新版面

主题:[讨论]pascal的发声程序,找出问题加30分

我编写了一个pascal发声的程序,可是不论是在free pascal还是在turbo pascal 中都无法正常发出声音来....

源代码:

program ddd;
uses  crt;
var i:word;
begin
     for i := 10 to 2000 do
     begin
        sound(i);
        delay(200);
        nosound;
     end;
end.

请大家指教一下为什么发不出声音呢?

回复列表 (共13个回复)

11 楼

LZ的程序没错,如果是在TP下运行需要先装一个crt单元的补丁:tpfix.exe
在FP下运行应该不会有些问题的才对,要么是你的主板上的蜂鸣器的问题或者主板接触不良?

12 楼


下载200号错误补丁

13 楼

猴年马月的贴了,怎么还翻出来?

我来回复

您尚未登录,请登录后再回复。点此登录或注册