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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2010, 09:18   #1
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию DLL

Можно ли через библиотеку работать с компонентами на форме? Конкретный пример: включить музыку через DLL ... Если можно то объясните, пожалста, как?
Не мы такие, жизнь такая...

Последний раз редактировалось Sanek_ntsk; 27.07.2010 в 09:23.
Sanek_ntsk вне форума Ответить с цитированием
Старый 27.07.2010, 09:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
включить музыку через DLL
Можно, только смотря что ты вкладываешь в это понятие.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.07.2010, 09:48   #3
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

dll ваша или сторонняя? и как то не понятно, вы наверное собираетесь включать музыку с помощью другой программы из своей, я правильно понимаю или нет?
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 27.07.2010, 10:38   #4
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Цитата:
Можно ли через библиотеку работать с компонентами на форме? Конкретный пример: включить музыку через DLL ... Если можно то объясните, пожалста, как?
Можно если твоя DLL может загружать и проигрывать музыку.
VintProg вне форума Ответить с цитированием
Старый 27.07.2010, 11:21   #5
Selestis
Форумчанин
 
Аватар для Selestis
 
Регистрация: 21.01.2009
Сообщений: 719
По умолчанию

Ну, чтобы включить музыку компоненты на форме не нужны, если уж на то пошло. Вообще можно.
Изобретатель велосипедов
Selestis вне форума Ответить с цитированием
Старый 27.07.2010, 12:40   #6
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Можно, только смотря что ты вкладываешь в это понятие.
Функция воспроизведения аудио файла должна быть в DLL. Exeшник должен открыть эту функцию...

Так как мне реализовать это?
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 27.07.2010, 12:52   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Функция воспроизведения аудио файла должна быть в DLL.
м.м.м а это полюбому должна быть твоя функция? Просто можно взять многими любимый BASS.DLL, он как раз то что ты написать хочешь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.07.2010, 14:27   #8
Sanek_ntsk
Пользователь
 
Регистрация: 08.11.2007
Сообщений: 91
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
м.м.м а это полюбому должна быть твоя функция? Просто можно взять многими любимый BASS.DLL, он как раз то что ты написать хочешь.
Помиио вопроизведения аудио в библиотеке будут ещё несколько функций. Так что функция должна быть моя
Не мы такие, жизнь такая...
Sanek_ntsk вне форума Ответить с цитированием
Старый 27.07.2010, 14:35   #9
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

> Можно ли через библиотеку работать с компонентами на форме?

Можно. Но не нужно.
mss вне форума Ответить с цитированием
Старый 27.07.2010, 14:36   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну вот насчет проигрышей WAV можно вот так:http://www.delphiworld.narod.ru/base...diaplayer.html
Насчет MP3 и остальных пожалуй придется пользовать ту же BASS
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пытаюсь понять код user32.dll и gdi32.dll Beermonza Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 43 13.07.2010 15:09
Windows I/o без Kernel32.dll и Advapi32.dll coinkrsk Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 31 27.06.2010 08:52
[DLL] Загрузка и выгрузка dll в/из чужого процесса Человек_Борща Win Api 4 28.02.2010 17:47
Ошибка при выхове функций Bass.dll из другой DLL SalasAndriy Общие вопросы Delphi 7 21.10.2009 23:36
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку kapustin Общие вопросы .NET 10 23.09.2009 22:20