![]() |
BASS.dll/Playlist
Hi,
1. mit der BASS.dll spielt man mit siesem Befehl in Delphi einen geladenen Sound ab:
Delphi-Quellcode:
Nur wie funktioniert Stop, Pause, Next etc.
BASS_StreamPlay(Channel, False, 0);
2. Wie funktioniert eine Playlist mit der BASS.dll :arrow: Bei meinem alten Player habe ich die MediaPlayer Komponente verwendet nur jetzt verwende ich die BASS.dll, dass gibt halt ein paar kleine/große probleme. Manchmal gibt es bei mir Erläuchtungen :coder2: ... nur diesmal ergibt es :kotz: ... :mrgreen: :hi: |
Re: BASS.dll/Playlist
Hi!
Bitte für jede Frage einen neuen Thread, sonst wird das so unübersichtlich hier :wink: Ciao Frederic |
Re: BASS.dll/Playlist
|
Re: BASS.dll/Playlist
Hi,
wenn ich
Delphi-Quellcode:
verwende kann ich nichts mehr abspielen, aber warum?
BASS_STOP;
|
Re: BASS.dll/Playlist
Hi!
Hast du dir den Link überhaupt mal angeschaut? Auszug:
Delphi-Quellcode:
[...]
procedure TBassPlayer.stop; begin BASS_ChannelPause(channel); position := 0; end; procedure TBassPlayer.pause; begin BASS_ChannelPause(channel); end; procedure TBassPlayer.resume; begin BASS_ChannelResume(channel); end; [...] Ciao Frederic |
Re: BASS.dll/Playlist
Und wrarum kommt dann der Fehler: 'INkompatible Typen: TPosition und Integer'?
|
Re: BASS.dll/Playlist
Weil TPosition nicht vom Typ Integer ist? :roll:
Im ASrchiv von der Bass.ddl liegen so viel ich weiß Demos bei, auch für Delphi. Desweiteren ist die Hilfe sehr gut. Es war mir ohne weiterers möglioch meinen MP3 Player damit zu programmieren, ohne dass ich auf größere Probleme gestossen bin. |
Re: BASS.dll/Playlist
@Luckie: thx
Da du gut programmieren kannst würde ich sehr gerne deinen mal sehen. Nur noch die Playlist anfertigen, thx for all! :hi: |
Re: BASS.dll/Playlist
Hi!
Zitat:
![]() Ciao Frederic |
Re: BASS.dll/Playlist
Hi,
@fkerber: den dwonload kann ich nicht finden! @all: ich hab bei der Playlist ausgewählte Lieder mit
Delphi-Quellcode:
abgespielt, nur wie spielt mal alle Lieder die in der ListBox vorhanden sind ab?
procedure TFormPlayer.playClick(Sender: TObject);
var i: Integer; begin i := playlist.ItemIndex; Channel := BASS_StreamCreateFile(FALSE, PChar(op.FileName), 0, 0, 0); BASS_StreamPlay(Channel, False, 0); if i >= 0 then BASS_StreamPlay(Channel, False, 0); end; :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz