![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 09:10 |
共 47,814 主题排行 / 349,908 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]纯DOS下声音问题 |
| 可打印版本 1,250 / 8 |
| 第1楼 windows7 | 发表于 2008-06-20 22:00 |
| 初级用户 发帖 17 积分 44 | |
|
[求助]纯DOS下声音问题 在纯DOS下没有声音,声卡驱动没有FOR DOS的。是不是就没办法发声了?
我有个想法,能利用机箱的小喇叭发声吗?以前dos时代我记得都是小喇叭发声的。 前几天装UCDOS,装完也有一段音乐是通过那小喇叭发出的。 是不是要改文件配置?大家教教,谢谢! |
|
| 第2楼 GOTOmsdos | 发表于 2008-06-20 22:51 |
| 铂金会员 发帖 1,827 积分 5,154 | |
|
那也要游戏或程序本身具有可选用喇叭发声的功能才行的, 如果有的话,一般会给出喇叭发声的选项的
|
|
| 第3楼 windows7 | 发表于 2008-06-20 23:37 |
| 初级用户 发帖 17 积分 44 | |
|
我记得以前大富翁2在DOS也没什么声音选项就有声音的。尽管那声音有点惨,也比没声音好。网上查了好象说可以利用小喇叭放MIDI。可是都没有准确方法。
唉,没文化真可怕。 谢谢2L,看来我的问题无解了囧~ |
|
| 第4楼 windows7 | 发表于 2008-06-20 23:50 |
| 初级用户 发帖 17 积分 44 | |
|
刚才找到一篇文章这样写的
使机箱内的小喇叭发出不同的声音 使用VB中的beep语句只能发出一种声音。如果想发出不同声音,可以使用API函数。 Option Explicit Private Declare Function APIBeep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long Private Sub Command1_Click() Dim frequency As Long frequency = CLng(txtFrequency.Text) APIBeep frequency, 500 End Sub 这篇文章说的和我的问题有关系吗? 除了中文我什么都看不懂囧 |
|
| 第5楼 GOTOmsdos | 发表于 2008-06-20 23:55 |
| 铂金会员 发帖 1,827 积分 5,154 | |
Originally posted by windows7 at 2008-6-20 11:37 PM: 那是因为一般的程序写成了: 当检测到未安装声卡驱动时,就改用喇叭发声,换句话说,如果这个程序没有写这个功能,你无论如何都调机器喇叭,也不可能有声音 也就是说,一般情况下:如果你的游戏既无声音音乐也无喇叭声,就说明这个程序本身没有写这个功能,那么,你调机器是没用的,应该是这样。。。 [ Last edited by GOTOmsdos on 2008-6-20 at 11:58 PM ] |
|
| 第6楼 GOTOmsdos | 发表于 2008-06-20 23:59 |
| 铂金会员 发帖 1,827 积分 5,154 | |
Originally posted by windows7 at 2008-6-20 11:50 PM: 对呀: 上面就是程序代码嘛,程序中有这些代码,那才行嘛。。 |
|
| 第7楼 windows7 | 发表于 2008-06-21 00:43 |
| 初级用户 发帖 17 积分 44 | |
|
当检测到未安装声卡驱动时,就改用喇叭发声。就是你说的这个。
游戏是肯定有音乐文件的,那能把那段程序加到DOS吗?该怎么做? 或者,你们这些达人能做个直接让喇叭发声的菜鸟程序什么的? 现在的声卡基本都没FOR DOS驱动了,早知道就不把那台98年黄黄的旧电脑当废品卖了,那个还能哼点效果音的。囧 |
|
| 第8楼 windows7 | 发表于 2008-06-21 01:33 |
| 初级用户 发帖 17 积分 44 | |
|
GOTOmsdos前辈再问个问题
如果你在装WinXP之前,用Format c:/s这个命令来格式化C:盘的,那么你在安装完WinXP之后,按F8是可以进入纯Dos的。 这样装完系统的纯DOS在没软驱的情况下有A盘符吗? |
|
| 第9楼 windows7 | 发表于 2008-06-21 02:12 |
| 初级用户 发帖 17 积分 44 | |
|
或者怎么让DOS7。1能像矮人工具那样有个虚拟A盘?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |