Вверх ↑
Этот топик читают: Гость
Ответов: 223
Рейтинг: 24
#1: 2008-12-01 14:37:43 ЛС | профиль | цитата
помогите кто может у меня в проекте не работают елементы пауза и стоп после запуска выдают ошибки.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2008-12-01 18:46:42 ЛС | профиль | цитата
это к BASS относится или к чему?
карма: 27
0
Ответов: 223
Рейтинг: 24
#3: 2008-12-01 20:21:16 ЛС | профиль | цитата
да к BASS
карма: 0

0
Ответов: 3851
Рейтинг: 159
#4: 2008-12-01 20:34:35 ЛС | профиль | цитата
wasya, схему показывай (Обмен файлами)
карма: 0
начавший
0
Администрация
Ответов: 15295
Рейтинг: 1519
#5: 2008-12-02 10:34:07 ЛС | профиль | цитата
см. примеры из Example
карма: 27
0
Ответов: 223
Рейтинг: 24
#6: 2008-12-06 12:36:51 ЛС | профиль | цитата
Взял пример из Example в схему добавил кнопку и елемент пауза из BASS загружаю МП3 после паузы воспроизведение файла начинается из самого начала.

карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2008-12-06 12:50:48 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 21:28:36
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2008-12-06 12:52:40 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 21:28:36
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2008-12-06 16:28:05 ЛС | профиль | цитата
79.120.53.210 писал(а):
Никто не будет угадывать куда ты кнопку поставил

судя по поведению - точно не туду, куда надо.
карма: 27
0
Ответов: 223
Рейтинг: 24
#10: 2008-12-06 18:43:01 ЛС | профиль | цитата
Пробую выслать пример . извените...BASS.DLL (2.4.1.1) зарание благодарен


Add(MainForm,1704450,28,112)
{
Width=419
Height=159
Caption="BASS test"
Point(Handle)
link(onCreate,4252681:doInit,[])
}
Add(BASS_Init,4252681,105,126)
{
link(onInit,10183901:doCheck,[])
link(onError,11232751:doMessage,[(149,139)(149,181)])
link(Handle,1704450:Handle,[(125,114)(79,114)(79,156)(34,156)])
}
Add(BASS_Version,10183901,161,126)
{
link(onCheckFailed,109118:doMessage,[(205,139)(205,181)])
}
Add(Message,11232751,161,175)
{
Message="Error BASS initialization"
Caption="Error"
Icon=1
}
Add(Message,109118,217,175)
{
Message="Incorrect version of BASS library "
Caption="Error"
Icon=1
}
Add(BASS_StreamCreateFile,2073512,259,84)
{
Name="MainSound"
link(onCreate,10701583:doPlay,[])
link(onEndPlay,13896816:doMessage,[(307,97)(307,34)])
link(onError,13951091:doStrCat,[(308,104)(308,132)])
link(FileName,12373576:Text,[])
}
Add(Edit,12373576,259,35)
{
Left=15
Top=15
Width=350
Text=""
}
Add(Button,13708268,161,84)
{
Left=15
Top=45
Caption="Play"
link(onClick,2073512:doCreate,[])
}
Add(Button,13089460,161,35)
{
Left=365
Top=15
Width=20
Caption="..."
link(onClick,4225408:doExecute,[])
}
Add(ODialog,4225408,210,35)
{
link(onExecute,12373576:doText,[])
}
Add(Message,12393418,371,126)
{
Caption="Error"
Icon=1
}
Add(StrCat,13951091,322,126)
{
Str1="Error opening file name: "
link(onStrCat,12393418:doMessage,[])
}
Add(BASS_ChannelPlay,10701583,322,84)
{
Channel="MainSound"
link(onPlay,14122420:doData,[])
}
Add(BASS_ChannelPosition,9802659,371,182)
{
Channel="MainSound"
Mode=2
}
Add(Timer,3915133,322,238)
{
link(onTimer,12272575:doData,[])
}
Add(Label,4539506,483,238)
{
Left=365
Top=45
Width=10
Height=17
Caption="0"
}
Add(DoData,12272575,371,238)
{
link(onEventData,10482012:doEvent1,[])
link(Data,9802659:CurPosition,[])
}
Add(DoData,14122420,427,84)
{
link(onEventData,884648:doMax,[])
link(Data,9802659:Length,[(433,72)(409,72)(409,226)(384,226)])
}
Add(Hub,10482012,420,238)
{
OutCount=3
link(onEvent1,4539506:doText,[])
link(onEvent2,884648:doPosition,[(468,251)(468,83)])
}
Add(ScrollBarEx,884648,483,77)
{
Left=75
Top=45
Width=280
ScrollMode=1
Point(doMax)
link(onPosition,9802659:doPosition,[(529,83)(529,171)(359,171)(359,188)])
}
Add(Message,13896816,322,28)
{
}
Add(Button,2021452,70,231)
{
Left=15
Top=85
link(onClick,6882738:doPause,[(128,237)(128,251)])
}
Add(BASS_ChannelPause,6882738,154,245)
{
}


карма: 0

0
Ответов: 3851
Рейтинг: 159
#11: 2008-12-06 18:50:33 ЛС | профиль | цитата
wasya, Обмен файлами
------------ Дoбавленo:

чтож ты в паузе имя канала не указал?
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2008-12-06 19:07:28 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 21:28:36
карма: 0

0
Ответов: 3851
Рейтинг: 159
#13: 2008-12-06 22:03:45 ЛС | профиль | цитата
вот такой code_10872.txt вариант не подойдёт?
карма: 0
начавший
0
файлы: 1code_10872.txt [3.3KB] [163]
Администрация
Ответов: 15295
Рейтинг: 1519
#14: 2008-12-07 14:31:28 ЛС | профиль | цитата
137-73-207-82.ip.ukrtel.n писал(а):
имя канала указано но пауза не работает !!!!

вообще-то пауза в данном примере работает отлично. Однако чтобы проигрывание опять возобновилось нужно вызывать не doCreate, а doPlay элемента BASS_ChannelPlay.
карма: 27
0
Ответов: 223
Рейтинг: 24
#15: 2008-12-07 14:50:53 ЛС | профиль | цитата
Привет Андрей получил твою схему. очень хороший вариант организации паузы в проекте,не все так просто , как кажется.сегодня вечером переделаю на одну кнопку.Большое спасибо!!!!
------------ Дoбавленo:

Спасибо всем за помощь!!!
карма: 0

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)