Форум: "Media";
Текущий архив: 2017.06.04;
Скачать: [xml.tar.bz2];
ВнизРегулятор громкости в MediaPlayer Найти похожие ветки
← →
mrFreeman2007 (2007-09-11 13:49) [0]Как сделать регулятор громкости для MediaPlayer? регулятор - TrackBar.
← →
Сергей М. © (2007-09-11 13:52) [1]
> Как сделать регулятор громкости для MediaPlayer?
Зачем его делать ?
Существует куча готовых)
← →
ПЛОВ © (2007-09-11 16:06) [2]Наверно ему нужно чтобы громкость регулировалась только в MediaPlayer? )
← →
mrFreeman2007 (2007-09-13 09:32) [3]Делаю проигрыватель для mp3-дисков. Хочу, чтобы компонентом TrackBar можно было регулировать громкость проигрывания.
← →
Сергей М. © (2007-09-13 09:35) [4]
> mrFreeman2007 (13.09.07 09:32) [3]
Считай что MediaPlayer для этой задачи не подходит.
← →
Anatoly Podgoretsky © (2007-09-13 09:53) [5]> mrFreeman2007 (13.09.2007 09:32:03) [3]
В принципе вполне нормально желание.
Только почему ты решил о нем рассказать в этой конференцие?
← →
mrFreeman2007 (2007-09-13 11:37) [6]Ну, потому что не знаю, куда обратиться.
В литературе по Дельфи, которая у меня есть, создание мультимедиа-приложений почти не затрагивается.
Да, кстати, тут кто-то упоминал про готовые регуляторы. Это про системный микшер Windows, или есть исходники?..
← →
Сергей М. © (2007-09-13 11:50) [7]
> Это про системный микшер Windows
Угу.
Но это вряд ли твой случай, потому и MediaPlayer тебе не подходит.
← →
ПЛОВ © (2007-09-13 11:53) [8]
> В литературе по Дельфи, которая у меня есть, создание мультимедиа-
> приложений почти не затрагивается.
Зато в гугле затрагивается! Но в гугле информация совершенно секретна, только для избранных!!!
← →
ПЛОВ © (2007-09-13 11:59) [9]Как сделать регулятор громкости?
http://delphi-faq.zoxt.net/c23.htm
Первая же гугловская ссылка!
← →
mrFreeman2007 (2007-09-14 07:33) [10]Первая процедура у меня не работает - там идет обращение к функции как к процедуре. Вторая работает, но больно уж она неудобна. Поэтому решил - обойдется мой плейер без регулятора.
← →
Сергей М. © (2007-09-14 08:47) [11]
> решил - обойдется мой плейер без регулятора
И действительно - зачем нужен плейер с регулятором, который мало того что "то работает то не работает", да еще и нафих никому не нужен, бо очередной велосипед с треугольными колесами ?
← →
tesseract © (2007-09-14 09:48) [12]
> бо очередной велосипед с треугольными колесами ?
C двух, трёхугольные делают умеющие пользоваться гуглом.
← →
ПЛОВ © (2007-09-14 09:57) [13]Автор, напиши лучше консольный mp3 плеер - хотя бы просто с проигрыванием файлов по плейлисту и с внешним видом а-ля Far. Ну и чтобы маленький был и не жрал много рамы. Можно даже без регулятора громкости))
← →
mrFreeman2007 (2007-09-17 14:30) [14]К сожалению, не имею опыта программирования консольных приложений. Но вещь занятная.
← →
clickmaker © (2007-09-17 15:32) [15]
> и не жрал много рамы
масла?
не нужно внешний вид а-ля Фар. Просто командная строка, ну и набирать там
>play ramstein_du_hast.mp3
← →
ПЛОВ © (2007-09-17 20:02) [16]
> Просто командная строка, ну и набирать там
> >play ramstein_du_hast.mp3
Неудобно, много букав набирать, все же 21 век на дворе)
← →
mrFreeman2007 (2007-09-18 11:29) [17]Е-мое, я же для дисков плейер делаю! Какая командная строка?!
← →
Сергей М. © (2007-09-18 11:42) [18]
> я же для дисков плейер делаю! Какая командная строка?
Как соотносятся "для дисков" и "командная строка" ?
Никак)
← →
ПЛОВ © (2007-09-18 13:29) [19]mrFreeman2007, а ты попробуй, и опыт программирования консольных приложений приобретешь и программу достаточно оригинальную напишешь. А то, вон всяких плееров с графическим интерфейсом уже как тараканов развелось, а консольный - это достаточно оригинально, а если еще и юзабельно будет и не сильно глючно... Такие программы уже есть, но мало. Я даже навскидку не назову конс. плеера для СД дисков)
← →
mrFreeman2007 (2007-09-25 09:20) [20]Хмм... Надо подумать...
← →
AsPeeD (2008-04-01 12:45) [21]Ставиш трэк бар.
В свойсте Max прописываеш 65535,а в процедуре:
procedure TForm1.TrackBar1Change(Sender: TObject);
var
Value: DWord;
begin
Value := $FFFF - TrackBar1.Position;
WaveOutSetVolume(0, (Value SHL 16) + Value);
end;
не забудь подключить MMsystem
← →
Efir (2008-04-01 21:55) [22]
> clickmaker © (17.09.07 15:32) [15]
Интересная идея)
> Неудобно, много букав набирать, все же 21 век на дворе)
Зато солидно)
← →
easy © (2008-04-01 22:20) [23]
> и программу достаточно оригинальную напишешь
http://www.mplayerhq.hu/design7/dload.html
← →
имя (2009-05-11 19:57) [24]Удалено модератором
← →
имя (2009-05-12 01:09) [25]Удалено модератором
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2017.06.04;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.001 c