Przewijanie Bass

0

Witam
Robie odtwarzacz przy użyciu biblioteki bass...i w tym problem gdy już prawie wszystko mam zrobione...niby nic a zrobić nie mogę mianowicie Przewijania utworu za pomocą track bara ...udało mi się już zrobić by przewijał ale track bar siedzi w miejscu ;( gdyby ktoś wiedział jak zrobić by wszystko normalnie chodziło i wstawił by małą instrukcje jak to zrobic byłbym niezmiernie wdzięczny...kodu nie umieszczam tego co zrobiłem bo tyle tam chaosu że tego nie ogarniam :D

a i jeszcze mam takie jedno pytanko...czemu w trackbar to nie dziala jak powinno BASS_SetVolume(x.Position) a w scrol boxie mi normalnie chodzi :)

Udało mi sie tak zrobic
---Timer---
begin
Trackbar1.Position:=BASS_ChannelGetPosition(Plik)div 1000
end;

---TrackBar---
BASS_ChannelSetPosition(Plik, Trackbar1.Position*1000);
Bass_ChannelPlay(Plik, False);

ale teraz zaś w track bar piosenka sie konczy wczesniej niz track bar...duuuuzo wczesniej a "Postęp" track bara niby normalnie chodzi ale co jakis czas przeskakuje o sekunde
srorry za taki spam edycji mojego posta...ale potrzebuje to zrobic szybko a tylko tego mi brakuje do skonczenia odtwarzacza:|

0

O ile mnie pamięć ne myli to w przykładach dla bass.dll pod Delphi jest kod, który pokazuje jak przewijać utwór za pomocą ScrollBara. Zapoznaj się z tym kodem, a wszystko powinieneś wiedzieć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1