Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi BASS.dll/Playlist (https://www.delphipraxis.net/34784-bass-dll-playlist.html)

Luckie 29. Nov 2004 15:15

Re: BASS.dll/Playlist
 
Zitat:

Zitat von Nils_13
@fkerber: den dwonload kann ich nicht finden!

Also so groß ist meine Homepage auch wieder nicht: http://www.luckie-online.de/Delphi/Alt/

Nils_13 29. Nov 2004 15:41

Re: BASS.dll/Playlist
 
thx!

bei meiner Playlist läuft nichts:

Delphi-Quellcode:
i := playlist.ItemIndex;

Channel := BASS_StreamCreateFile(FALSE, PChar(i), 0, 0, 0);
if i >= 0 then
BASS_StreamPlay(Channel, False, 0);
könnt ihr mir da weiterhelfen :?:

Nils_13 29. Nov 2004 17:11

Re: BASS.dll/Playlist
 
Will ja keine Doppelposts machen, aber so helft mir doch bitte (das ist das letzte in meinem Programm!), sonst schlag ich mir den Kopf gegen die Wand :wall: !

SubData 29. Nov 2004 17:14

Re: BASS.dll/Playlist
 
Ohne dir zu Nahe treten zu wollen: Ohne Geduld und Eigeninitiative (Suchen) wirste nie ein Programmierer :)

Luckie 29. Nov 2004 17:16

Re: BASS.dll/Playlist
 
Hmpf, du hast trotzdem einen weiteren Thread aufgemacht. Und schon nach 2 Stunden hier wieder gepusht.

Das Prinzip ist doch ganz einfach: Du musst einfach in einer Schleife die Einträge deiner Listbox durchgehen, solnage noch Einträge vorhanden sind. Und wenn die vergangene Zeit der Dauer der MP3 datei entspricht, spielst du den nächsten Eintrag ab.

dizzy 29. Nov 2004 17:20

Re: BASS.dll/Playlist
 
Zitat:

Zitat von Nils_13
Delphi-Quellcode:
i := playlist.ItemIndex;

Channel := BASS_StreamCreateFile(FALSE, PChar(i), 0, 0, 0);
if i >= 0 then
BASS_StreamPlay(Channel, False, 0);

Watt soll ein PChar-Cast auf einen Index?? Wie wäre es mit
Delphi-Quellcode:
Channel := BASS_StreamCreateFile(FALSE, PChar(playlist.items[i]), 0, 0, 0);
:?:

Ist eigenlich zu offensichtlich um danach zu fragen ;)

jim_raynor 29. Nov 2004 17:32

Re: BASS.dll/Playlist
 
Weisst du überhaupt noch was du tust? i ist ein Integer. PChar ist nur ein Pointer auf einen String. Wenn du jetzt versuchst i als PChar zu verwenden wirst du zwangsläufig auf die Schnauze fliegen, da er den Wert in i als Zeiger auf einen String verwendet. i wird nun irgendwas mit 4 oder 10 oder 200 sein. Alles keine gültigen Zeiger auf einen String. Du musst also den i-ten Eintrag aus deiner Playliste verwenden.

Und sorry, muss meinen Vorredner zustimmen. Ohne Geduld und Eigeninitiative darf man sich nicht als programmierer bezeichnen. Naja viel Glück noch bei deinen Vorhaben.

Nils_13 29. Nov 2004 17:36

Re: BASS.dll/Playlist
 
i-ten :lol: , hab ich noch nie gehört.

:freak:

Nils_13 30. Nov 2004 15:15

Re: BASS.dll/Playlist
 
Nur jetzt mal im ernst, wie meinst du das?

:hi:

fkerber 30. Nov 2004 15:26

Re: BASS.dll/Playlist
 
Hi!

Dizzy hat es doch schon gepostet :gruebel:


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:31 Uhr.
Seite 2 von 5     12 34     Letzte »    

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