|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Проигрывание аудио треков
мне нужно чтоб при запуске программы проигрывалась музыка, а после оканчания она повторялась.
возможноли ауди трек впихнуть в программу? знаю что можно с помощью библиотки Bass.dll но никак не получается( подскажите кто знает |
#2
|
|||
|
|||
Используй компонент tmediaplayer.
APPLICATION.TERMINATOR |
#3
|
|||
|
|||
хы, знать бы что tmediaplayer делает
а можно по подробнее |
#4
|
|||
|
|||
Вообще-то в справке все написано. Ща просто без компа. Или в разделе faq поищи. Там есть статьи об компоненте
APPLICATION.TERMINATOR |
#5
|
||||
|
||||
SndPlaySound.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
||||
|
||||
SndPlaySound.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#7
|
|||
|
|||
куда эту функцию вставлять ?
|
#8
|
||||
|
||||
Цитата:
Код:
uses mmsystem; // PLAY sndPlaySound('C:\You_sound_ file.wav', SND_ASYNC); // Loop Mode (зацикливание) sndPlaySound('C:\You_sound_ file.wav', SND_ASYNC + SND_LOOP); //STOP sndPlaySound(nil, SND_ASYNC); Последний раз редактировалось movnet, 20.03.2010 в 18:55. |
#9
|
||||
|
||||
Короче кидай mediaplayer и пиши
Код:
mediaplayer.filename:='музон.mp3'; mediaplayer.open; mediaplayer.play; Алкоголик-аморал, явная угроза обществу Блин, я уже местный, а все равно нифига не знаю... |
#10
|
||||
|
||||
Цитата:
Код:
var SN: DWORD; // FormCreate BASS_Init(-1, 44100, 0, handle, nil); // Play SN:=Bass_StreamCreateFile(false, PChar('C:\music.mp3'),0,0,0); BASS_ChannelPlay(SN, false); // FormClose BASS_StreamFree(SN); BASS_Free(); Цитата:
Код:
// Timer if BASS_ChannelGetPosition(SN,BASS_POS_BYTE)=BASS_ChannelGetLength(SN,BASS_POS_BYTE) then begin BASS_ChannelStop(SN); BASS_ChannelPlay(SN, false); end; |
#11
|
|||
|
|||
чет она у меня вобще непроигрывается(
может я не так библиотеку подключил? bass.pas, bass.dll, bass.bpg в корень проекта положить? зы delphi 7 пользуюсь |
#12
|
||||
|
||||
Цитата:
SN: DWORD; (можно SN: Cardinal) нужно писать в тот var, который до implementation Код для bass 2.4, у других версий может отличаться. Или зайди сюда я выкладывал там исходник плеера на bass 2.4. |