PC-Speaker

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

PC-Speaker

Сообщение muskin »

Извините за назойливость, но не оставляет меня в покое один давно поднимавшийся вопрос об использовании встроенного динамика PC.
В моей программе эта пищалка просто необходима. Понял, что никакие ассемблерные вставки не помогут.
В связи с этим у меня четыре вопроса:
1. PC-Speaker - это реликт, доступный только для MicroSoft-a? - (Панель управления -> Специальные возможности -> а там динамик пищит по вашему желанию, невзирая на все запреты к прямому обращению к портам железа)
2. Если они позволили себе, то почему запретили мне - в чем смысл ?
3. Забыть об этой проблеме?
4. А есть ли решение данного вопроса?
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Igor
Бывалый
Сообщения: 75
Зарегистрирован: 08 Июль 2005, 11:03
Откуда: Королев

Re: PC-Speaker

Сообщение Igor »

Примерчик
Вложения
beep_class.zip
(2.57 КБ) 349 скачиваний
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

Re: PC-Speaker

Сообщение Артур »

Проверил примерчик 6.3 win xp, что то не бипает
Любить и обещать ничего не стоит
Ал
✯ Ветеран ✯
Сообщения: 1039
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Re: PC-Speaker

Сообщение Ал »

Артур писал(а):Проверил примерчик 6.3 win xp, что то не бипает
проверил на 6.3.9059, 8-ке - пищит - может на машине отключена пищалка?
да, WinXP
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

Re: PC-Speaker

Сообщение Артур »

Да, видимо у меня не работает системный динамик
Любить и обещать ничего не стоит
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: PC-Speaker

Сообщение Алексей- Софт-Центр »

Добрый день!
или его вообще нету - на новых матерях пищалка -"оптионал"


Алексей
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

Re: PC-Speaker

Сообщение Артур »

Ты прав, поиск на MB не принес результатов
Любить и обещать ничего не стоит
Ал
✯ Ветеран ✯
Сообщения: 1039
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Re: PC-Speaker

Сообщение Ал »

[quote="Алексей- Софт-Центр"]Добрый день!
или его вообще нету - на новых матерях пищалка -"оптионал"
Интересно, на новых имеется разъем для подключения спикера или только через встроенную звуковую?
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

Re: PC-Speaker

Сообщение Артур »

Насколько я понял работать нужно со звуковой картой
Любить и обещать ничего не стоит
Ал
✯ Ветеран ✯
Сообщения: 1039
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Re: PC-Speaker

Сообщение Ал »

MCISendString ...
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: PC-Speaker

Сообщение Алексей- Софт-Центр »

Добрый день!

На всех, в том числе и на последних МБ обязательно есть разъем для спикера.
Типа такого
http://images.yandex.ru/yandsearch?text ... k=1&lr=213

Алексей
Ал
✯ Ветеран ✯
Сообщения: 1039
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

Re: PC-Speaker

Сообщение Ал »

Спасибо.
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

Re: PC-Speaker

Сообщение muskin »

Спасибо, Igor, за beep_class.zip.
Все работает нормально на Xp и Nt.
В своем вопросе забыл указать главную вещь - Windows 7.
Выдается ошибка, программа вылетает, и вообще там забили на мои DOS-кие игрушки - половина идет без звука, половина не запускается.
Хотя в Специальных возможностях в Windows 7 можно задавать звуки всяких залипаний клавиш и нажатия определенных клавиш через встроенный динамик.
Мой знакомый классный программист на Ассемблере предложил мне указать ему модуль операционной системы, отвечающий за эти функции, а он там разберется.
Может кто подскажет?
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Ответить