Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Bass.dll] Play und Pause (https://www.delphipraxis.net/90321-%5Bbass-dll%5D-play-und-pause.html)

DIET3RIX 15. Apr 2007 12:45


[Bass.dll] Play und Pause
 
Hey Leutz,

ich benutze die Bass.dll (version 2.3.0.2) und ich würde gerne Pause realisieren.

BASS_ChannelPause(aChannel); <- bis hierhin funktioniert das.

Aber ich will das Lied dann, von da aus fortsetzen, leider wurde die Resume Funktion herausgenommen.

Kann mir einer Sagen, wie ich die Pause realisieren soll?


THX voraus

turboPASCAL 15. Apr 2007 14:20

Re: [Bass.dll] Play und Pause
 
Delphi-Quellcode:
BASS_ChannelPlay(aChannel, FALSE);
Schau mal dazu in die Hilfe der Bass.dll.

DIET3RIX 15. Apr 2007 14:53

Re: [Bass.dll] Play und Pause
 
funktioniert leider nicht, fängt immer wieder von vorn an :(

Dragonclaw 15. Apr 2007 14:57

Re: [Bass.dll] Play und Pause
 
Hallo!

Hier der Code von Pause Button

Delphi-Quellcode:
BASS_ChannelPause(Stream);
und der Code vom Play Button

Delphi-Quellcode:
if BASS_ChannelIsActive(aStream) = BASS_ACTIVE_PAUSED then
    BASS_ChannelPlay(aStream,False)
else // HIER DER CODE VOM JETZIGEN PLAY BUTTON
So klappts zumindesten bei mir.

DIET3RIX 15. Apr 2007 15:03

Re: [Bass.dll] Play und Pause
 
Hey, thx.

Frag mich nur wieso das bei mir nicht funktioniert hat, aber naja, egal.

EWeiss 15. Apr 2007 15:10

Re: [Bass.dll] Play und Pause
 
Zitat:

Zitat von DIET3RIX
funktioniert leider nicht, fängt immer wieder von vorn an :(

Delphi-Quellcode:
1. BASS_ChannelPlay(aChannel, 0); //BASS_ChannelPlay(aChannel, BASSTRUE);
2. BASS_ChannelPlay(aChannel, 1); //BASS_ChannelPlay(aChannel, BASSFALSE);
zu 1. Song beginnt von neuem
zu 2. Spielt von aktueller position weiter

OT:
hab gesehen du kommst aus Rengsdorf
Gibt es da immer noch das Kinderheim Sonnenhof ?

Gruss Emil

DIET3RIX 15. Apr 2007 15:22

Re: [Bass.dll] Play und Pause
 
ach jetzt seh' ich es, da fehlt ja der 2. Parameter....

@EWeiss

kA, nicht das ich es wüsste.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz