Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.01.2008, 22:57   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
Восклицание Непонял с динамиком

Нужно что бы при нажатии на Button срабатывал встроенный
динамик PC Speaker,я уже задавал такой вопрос ,
ответили функция Beep,но не могу разобраться куда ее
написать,если можно поподробнее или рабочий исходничок
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума
Старый 27.01.2008, 23:05   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

procedure TForm1.Button1Click(Sender: TObject);
begin
Windows.Beep(900,300);
end;

где 900 это частота с которой будет пищать системный динамик, а 300 это время которое он будет пищать.=)
Всё просто.
Всегда рад помочь!
Terran вне форума
Старый 27.01.2008, 23:13   #3
Ermiss
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 62
По умолчанию

Прикольная вещь, можно сделать несколько записей и мелодию какую нить состряпать.
У знакомого была подобная, что она на каждый час играла Гимн России старый
Ermiss вне форума
Старый 27.01.2008, 23:20   #4
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Так в той теме и нужно было спрашивать, хотя там дан аналогичный ответ, осталось только пошевелить мозгом.
Кросс постинг не приветствуется и Михаил Юрьевич должен был это заметить.

Почитайте какую-нибудь книгу по дельфям, будет очень кстати.

Для того, что бы что-то было впрок, нужно хоть немного самостоятельных действий.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума
Старый 27.01.2008, 23:26   #5
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

А это Windows.Beep(900,300); хорохая вешь.
А я долго думал как воспроизвести звук через системный динамик!
Мне давали невероятнейшие коды на асемблере. а тут просто бип и все
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 27.01.2008 в 23:29.
Лубышев вне форума
Старый 28.01.2008, 08:33   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ответ на вопрос дан полностью и исчерпывающе.
Тему закрываю, тем более что такая уже была
I'm learning to live...
Stilet вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц