Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.07.2017, 16:52   #1
kembric
Новичок
Джуниор
 
Регистрация: 30.07.2017
Сообщений: 5
Репутация: 10
По умолчанию не работает функция messagebeep

вот простейший код
procedure TForm1.Button1Click(Sender: TObject);
begin
messagebeep(mb_ok);
end;
должна пищать,а в ответ тишина звуковая схема настроена,все системные звуки в порядке
гугл,ничего не дал,в чем может быть проблема
kembric вне форума   Ответить с цитированием
Старый 31.07.2017, 16:58   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,826
Репутация: 2143
По умолчанию

Что возвращает функция? Что говорит гетластеррор?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 31.07.2017, 17:00   #3
Sciv
Профессионал
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Адрес: Курган
Сообщений: 3,219
Репутация: 1231
По умолчанию

А для другого MB (например, MB_ICONERROR) пищит?

Цитата:
звуковая схема настроена,все системные звуки в порядке
Все не надо, посмотрите, привязан ли wav к звуку "Стандартный звук" - именно он соответствует MB_OK

Да, и присутствует ли соответствующий wav в системе.

Также проверьте настройки звуковой карты - может, Вы звук на колонках ждёте, а он в наушники выводится?

Цитата:
гугл,ничего не дал,в чем может быть проблема
Да не может такого быть. Как минимум гугл даёт ссыль на мсдн
__________________
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...

Последний раз редактировалось Sciv; 31.07.2017 в 17:07.
Sciv вне форума   Ответить с цитированием
Старый 31.07.2017, 17:08   #4
kembric
Новичок
Джуниор
 
Регистрация: 30.07.2017
Сообщений: 5
Репутация: 10
По умолчанию

Все не надо, посмотрите, привязан ли wav к звуку "Стандартный звук" - именно он соответствует MB_OK[/QUOTE]
остальные звуки то же молчать,в самой windows,проигрывается без проблем
kembric вне форума   Ответить с цитированием
Старый 31.07.2017, 17:09   #5
kembric
Новичок
Джуниор
 
Регистрация: 30.07.2017
Сообщений: 5
Репутация: 10
По умолчанию

ошибок не выдает
kembric вне форума   Ответить с цитированием
Старый 31.07.2017, 17:56   #6
kembric
Новичок
Джуниор
 
Регистрация: 30.07.2017
Сообщений: 5
Репутация: 10
По умолчанию

гетластеррор пишит.....такой запрос не поддерживается,как я понимаю у меня перекрыт доступ к функциям winapi...как их открыть?
kembric вне форума   Ответить с цитированием
Старый 01.08.2017, 01:38   #7
Sciv
Профессионал
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Адрес: Курган
Сообщений: 3,219
Репутация: 1231
По умолчанию

А если скомпилировать и запустить готовый exe от имени администратора системы?

Ну или запустить дельфу от имени админа, а затем запустить файл?

Вдруг правда прав в системе не хватает?!
__________________
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума   Ответить с цитированием
Старый 01.08.2017, 02:26   #8
kembric
Новичок
Джуниор
 
Регистрация: 30.07.2017
Сообщений: 5
Репутация: 10
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
А если скомпилировать и запустить готовый exe от имени администратора системы?

Ну или запустить дельфу от имени админа, а затем запустить файл?

Вдруг правда прав в системе не хватает?!
да все уже перепробывал
kembric вне форума   Ответить с цитированием
Старый 08.10.2017, 15:16   #9
dummy_user
Форумчанин
 
Аватар для dummy_user
 
Регистрация: 02.03.2013
Адрес: Сибирь
Сообщений: 109
Репутация: 27

skype: raw_2_raw
По умолчанию

Beep()?
dummy_user вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция не работает spoon100500 JavaScript, Ajax 14 21.10.2016 11:36
Sendmail работает, функция mail() работает, но есть проблема. PavelNAndreev PHP 8 27.01.2014 12:45
Не работает функция max400 PHP 13 29.07.2011 10:28
Не работает функция artem611 Паскаль 3 11.04.2011 10:10


08:01.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru