Форум программистов, компьютерный форум, киберфорум
Windows XP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/46: Рейтинг темы: голосов - 46, средняя оценка - 4.83
11 / 11 / 9
Регистрация: 06.03.2011
Сообщений: 67

Как проверить, включён ли PC Speaker?

06.05.2011, 00:33. Показов 9952. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
не воспроизводиться пищяние в дос режиме на паскале что делать
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.05.2011, 00:33
Ответы с готовыми решениями:

Проверить включён ли GPS
Привет всем! Подскажите пожалуйста как проверить включён ли GPS или нет? Желательно примером - буду благодарен!

Как определить, включён ли Secure Boot?
Собственно, сабж.

Как определить включён ли у пользователя куки?
Всем привет! У меня есть сайт, где главной функцией является куки. Без него мой сайт для пользователя бесполезный. Если пользователь зайдет...

4
 Аватар для sacredheart
1146 / 954 / 76
Регистрация: 11.10.2010
Сообщений: 6,031
06.05.2011, 08:24
для начала посмотри подключен ли он к материнке на разъем PC Speaker, потом проверь драйвер в Диспетчере Устройств для системного динамика. И еще при включении компа внимательно послушать, есть ли звуки Биос?

Добавлено через 13 минут
универсальный код:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Procedure  Windows.Beep(Freq:  Word;  Duration:  Integer);
 var  
     Ver:  TOsVersionInfo;
 begin
     Ver.dwOSVersionInfoSize  :=  SizeOf(Ver);
     GetVersionEx(Ver);
     if  Ver.dwPlatformId  =  VER_PLATFORM_WIN32_NT  then  
         Windows.Beep(Freq,  Duration)  
     else  begin
         asm
             movzx  ecx,  Freq
             mov  eax,  1193180            //  тактовая  частота
             sub  edx,  edx
             div  ecx                              //  преобразование  частоты  в  делитель
             mov  ecx,  eax
             mov  al,0b6H
             out  43H,al                        //  управляющие  слово
             mov  al,cl
             out  42h,al                        //  младший  байт  делителя
             mov  al,ch
             out  42h,al                        //  старший  байт  делителя
             in    al,61H
             or    al,03H
             out  61H,al                        //  включить  звук
         end;
         sleep(Duration);                //  пауза  на  время  звучани
         asm
             in    al,61H
             and  al,0fcH
             out  61H,al                        //  выключить  звук  по  окончанию  Duration
         end;
     end;
 end;
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
06.05.2011, 08:37
это на чем код? вставки ассемблерные вижу....
0
 Аватар для sacredheart
1146 / 954 / 76
Регистрация: 11.10.2010
Сообщений: 6,031
06.05.2011, 09:13
Цитата Сообщение от magirus Посмотреть сообщение
это на чем код? вставки ассемблерные вижу....
код Pascal/Delphi
0
11 / 11 / 9
Регистрация: 06.03.2011
Сообщений: 67
06.05.2011, 15:09  [ТС]
В диспетчере устройств при просмотре скрытых девайсов вроде нет вопросительных или указательных знаков.
Когда зажимаю несколько клавиш на клавиатуре,что-то пищит P.S у меня ноутбук может в этом дело)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.05.2011, 15:09
Помогаю со студенческими работами здесь

Как заставить PC Speaker пищать?
Как вывести хоть какой нибудь звук? Хотя бы разок пикнуть?

Как подключить провод SPEAKER к материнке K9N6PGM2-V?
Всем привет есть проблемка как подключить провод SPEAKER к материнке K9N6PGM2-V

Как правильно подключать контакты HHD LED,Speaker,reset switch, power led и т. д. на материнку asus p4sp-mx
У меня материнка ASUS P4SP-MX.ПОМОГИТЕ!!!

idhttp страница не найдена handle redirect включён
никак не могу понять почему такое происходит , пробую на этом сайте загрузить исходную страницу в memo загружает но пишет что страница не...

Этот параметр включён администратором, не меняется поисковик в браузере
скачал по глупости файл который мне навтыкал амиго и всякую ерунду. Удалось от всего избавиться - кроме стандартного поисковика в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru