Сороковая симфония Моцарта из внутреннего динамика.

Сороковая симфония Моцарта из внутреннего динамика

Да, и такое бывает. Программа весит 33Кб и не имеет окон, то есть музыка пойдёт сразу после запуска.
Если у Вас нет внутреннего динамика, что встречается, то ничего не произойдёт.
Язык написания как обычно, delphi 7, используется только модуль windows.

скачать

Немного информации:
используется api функция Beep из библиотеки kernel32, синтаксис:
function Beep(dwFreq, dwDuration: DWORD): BOOL;
dwFreq — частота в герцах, dwDuration — длина в миллисекундах.
Звуки соединяются в симфонию аналогично тому, как из пеноблоков или кирпичей (http://www.rosblok.ru/) строится стена.

Подпишись на rss-ленту, и когда я напишу про это статью, ты узнаешь первым.

(c) crystalbit, http://parsers.info

P. S. если потребуется другая мелодия, свистни

22 ответа к «Сороковая симфония Моцарта из внутреннего динамика.»

  1. Хорошая программулька, я же правильно понял что вы разработчик? Можно я размещу ее у себя на сайте со ссылкой на вас?

        1. Ссылки редиректные это немного грустно, погрустим да забудем. Тип программы? Из тех, что на вашем сайте, вряд ли какой-нибудь подойдёт, вот есть такие программы, программы-приколы или программы, что-то демонстрирующие — я бы как-то так обозвал :)

          1. не обязательно к тем разделам что у меня есть, вы же понимаете что сайт еще не с устоявшейся структурой. Я вот думаю создать раздел Разные, и туда подобные впихнуть.
            А есть еще наподобие этой программы?

  2. Кирилл:
    1 Апрель 2010 в 6:31

    Ещё в детстве видел прогу, которая играла чижика-пыжика на флопике. Ты такое не встречал? Никак не могу найти..
    Как по мне это не реально

  3. Помню в школе на паскале еще писали программы, которые проигрывали разные мелодии из внутреннего динамика. Прикольно получалось ))

  4. и зачем я это скачал?

    всё, рабочий день сорван, :D
    когда во всём офисе запускаешь одновременно (по крону), получается целый оркестр…
    всем советую

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *