close
標題:

有關C語言的軟體

發問:

請問各位大大:哪種的C語言的軟體是可以run音效的? 舉個例子: #include <stdio.h> #include <dos.h> void main(void) { int i,f=0; for(i=0;i<2500;i++) { sound(i); delay(5); } nosound(); } 就是像可以run這種程式的軟體,因為我現在用的C++Builder 6不能run 拜託各位大大了!謝謝! 更新: 不好意思,再請問一下,下面的列子要怎麼改成C++Builder 6可以run? #include #include void main(void) { char c; int f[9]={0,262,294,330,349,392,440,494,523}; while(c!='q') { c=getch(); switch(c) { 更新 2: case '1' : sound(f[1]); break; case '2' : sound(f[2]); break; case '3' : sound(f[3]); break; case '4' : sound(f[4]); break; case '5' : sound(f[5]); break; case '6' : sound(f[6]); break; 更新 3: case '7' : sound(f[7]); break; case '8' : sound(f[8]); break; default : nosound(); break; } } nosound(); } 因為有字數限制,所以分成三次 更新 4: 可是還是無法執行耶!為什麼會這樣啊?

最佳解答:

請將 sound(i); delay(5); 改成 Beep(i,5); 2009-12-12 10:17:27 補充: 去掉nosound(); 2009-12-12 10:18:08 補充: C++Builder 6使用的 2009-12-13 05:42:06 補充: 在Form的OnKeyDown事件中加入 int M=0; if(Key==49) M=262; if(Key==50) M=294; if(Key==51) M=330; if(Key==52) M=349; if(Key==53) M=392; if(Key==54) M=440; if(Key==55) M=494; if(Key==56) M=523; Beep(M,100); 2009-12-13 19:52:43 補充: 不知道你對C++ Builder熟不熟? 請依這樣操作看看! New->Application http://www.meworks.net/userfile/32862/21.jpg 2009-12-13 19:55:06 補充: 接著按鍵盤上的數字鍵(12345678)

 

此文章來自奇摩知識+如有不便請留言告知

其他解答:34CDDE348BEB263C
arrow
arrow
    創作者介紹
    創作者 rdfvjur 的頭像
    rdfvjur

    rdfvjur的部落格

    rdfvjur 發表在 痞客邦 留言(0) 人氣()