Страница: 1 |
Страница: 1 |
Вопрос: Помогите с dll библиотеками (ПОЖАЛУЙСТА)
Добавлено: 11.06.08 22:55
Автор вопроса: Sergey | ICQ: 442-414-282
Привет всем, кто читает мое сообщение! Я студент и вот недавно получил задание по програмированию: нужно написать программу роботы с мультимедией с использованием dll библиотек. Но программист из меня как из г-а граната. Вот и решил обратиться к людям, которые в этом деле свои. Помогите, если несложно! Меня интересует сам принцып использование библиотек, как их вызывать, как получать из них данные, какая библиотека предназначена для роботы с мультимедией и т.п. Ну в общем, все, что нужно знать для написания этой программы. Всем заранее огромное спасибо!
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Boconon
ICQ: 216390557
Вопросов: 25
Ответов: 71
Web-сайт:
Профиль | | #1
Добавлено: 11.06.08 23:49
Объявлять и использовать в-общем несложно.
Но для начала надо знать, какую либсу хочешь юзать.
Иначе, имхо, ничего не выйдет...
Если любую мультимедийную либсу (т. е. библиотеку) нужно использовать, то можно и в винду встроенные отъюзать. Скажем ф-ю WinAPI "beep" из либы то-ли kernel то-ли user32.
Программку любой сделает буквально за полминуты. И эта программка будет:
1) Использовать API, т.е. библиотеку dll из винды.
2) Мультимедийно выдавать звук из динамика.
Устраивает?
Если нет, и все серъезно, качай бесплатную либу bass.dll компании uns4een. Эта библиотека для воспроизведения аудио. Мега библиотека! В-принципе она полному чайнику нужна, как собаке 5 нога. Библиотека серьезная, к ней одного хелпа метров 5 приложено.
Но!
У этой мего-супер-либы для супер-мего-программеров есть мего-плюс!
К ней идет полный комплект примеров на C++, VB, Asm и т.д. Т.е. то, что тебе и надо.
Google в руки.
<когда писАл был злой и хотел спать>
Номер ответа: 2
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #2
Добавлено: 12.06.08 01:15
ахах Мультимедиа плеер. Фичи:
- воспроизведение "бииииип"
--------------------------------
только не ансфоин, а анфосин http://www.un4seen.com/
bass - это просто и удобно
Номер ответа: 3
Автор ответа:
Sergey
ICQ: 442-414-282
Вопросов: 1
Ответов: 2
Профиль | | #3
Добавлено: 12.06.08 11:57
Ребята, а нету ни у кого примеров использования этих библиотек. Было бы просто шикарно! Я так понял beep это функция. А для чего она применяется?
Номер ответа: 4
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #4
Добавлено: 12.06.08 12:21
УГОДАЙ!
Номер ответа: 5
Автор ответа:
Sergey
ICQ: 442-414-282
Вопросов: 1
Ответов: 2
Профиль | | #5
Добавлено: 12.06.08 19:11
Да я угадывать не умею!))) Я невезучий! Я имел ввиде синтаксис этой функции!
Номер ответа: 6
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #6
Добавлено: 12.06.08 19:42
Ну если не умеешь, тогда ладно) Хотя я не совсем понимаю, как это может помочь в "роботе с мультимедией"
//Делает просто "бип"
Private Declare Sub rtcBeep Lib "msvbvm60.dll" ()
//http://msdn.microsoft.com/en-us/library/ms680356(VS.85).aspx
Private Declare Function MessageBeep Lib "user32.dll" (ByVal wType As Long) As Long
//И наконец!
//http://ru.wikipedia.org/wiki/Beep
//Только она работает исключительно со встроенным динамиком
Private Declare Function Beep Lib "kernel32.dll" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long