23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
1 | |
Простая мелодия под Windows...10.11.2011, 15:32. Показов 5512. Ответов 27
Метки нет (Все метки)
Надо написать на ассемблере программу которая будет воспроизводить какую-нибудь простую мелодию, ну или просто несколько нот. Все это должно работать под Windows. Насколько я понял, начиная с Win NT, получить доступ к таймеру, управляющему звуком при помощи команд In\Out, не возможно и надо использовать kernel32.lib
Как это сделать?
0
|
10.11.2011, 15:32 | |
Ответы с готовыми решениями:
27
Мелодия при загрузки Windows xp Epson L4150: под Windows XP работает, под Windows 7 не видит Простая и бесплатная возможность рисования для приложения под android Простая рассылка в Windows XP и Windows 7 |
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
15.11.2011, 23:43 [ТС] | 21 |
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
16.11.2011, 04:16 | 22 |
BARS1991, я же писал, для сборки приложений под 32-разрядную Windows тебе нужен tasm32 и ilink32, там же на английском написано "Fatal: 32-bits encountered in module LABA_3.ASM" и прикрепи bat-файл, которым ты собираешь программу
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
16.11.2011, 05:32 | 23 |
распакуй папку в корень диска С:\ там и исходник, и бат-файл для сборки, и готовое ехе, и библиотеки
1
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2011, 21:29 [ТС] | 24 |
Распаковал папку в корень диска, но бат-файл не работает. Пишет, что Can't locate file: lab_3.asm
Добавлено через 9 часов 29 минут Подправил бат-фаил, все заработало
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
17.11.2011, 03:32 | 25 |
BARS1991, и, конечно, из-за этого нужно лишний раз кинуть в меня камень?
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
||||||
17.11.2011, 04:09 [ТС] | 26 | |||||
Разве я про вас что-то говорил? За ваш ответ я сказал спасибо, код отлично работает. А в бат-файле я прописал путь к *.asm файлу, а то винда не хотела его находить Ну и букву диска изменил, так мне удобнее...
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
17.11.2011, 10:21 | 27 |
BARS1991
для указания полного пути к папке содержащей tasm32, ilink32, rlink32 там есть переменная path_tasm, путь задается строкой set path_tasm=..., если asm-файл лежит в той же папке, что и bat-файл, тогда полный путь к нему не нужен -- достаточно "set filename=lab3"
1
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
17.11.2011, 10:30 [ТС] | 28 |
Это я понял, но у меня, видимо, уникальная винда и ей этого не достаточно
0
|
17.11.2011, 10:30 | |
17.11.2011, 10:30 | |
Помогаю со студенческими работами здесь
28
Как добиться такого эффекта? Простая обработка портрета под карандаш Геймпад не работает под Windows 7 Pro, но работает под Windows 8 Home basic Копирование файлов с машины под Linux на машину под Windows Server Консультант+ на машине под Linux по сети с машины под Windows Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |