Einzelnen Beitrag anzeigen

Benutzerbild von TOC
TOC

Registriert seit: 5. Jan 2005
Ort: Trier
248 Beiträge
 
Delphi 7 Personal
 
#1

Die Bass.dll als vereinfachte Delphi-Komponente

  Alt 15. Apr 2005, 16:01
Hi!

Ich hab hier mal eine neue kleine Delphi-Komponente für Euch geschrieben mit der man sehr einfach Musik ausgeben kann. Diese Komponente verwendet die Bass.dll. Es werden folgende Datei-Typen unterstützt : *.wav, *.mp3, *.mpa, *.mod,*.mtm, *.s3m, *.xm, *.it, und *.mo3 !

Normalerweise sind Delphi-Komponenten völlig unabhängig, aber in diesem Fall ist es notwendig das Du die Bass.dll in das Verzeichnis Windows/System kopierst. Eine Anwendung kann auch nur eine einzige BassPlayer-Komponente enthalten. Ja, ich weiß, das ist etwas ungewöhnlich, aber wann will man schon zwei Lieder gleichzeitig ausgeben?

Es ist wirklich denkbar einfach. Zum Beispiel so:

Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject);
begin
  With BassPlayer1 do Begin
    // Datei-Name setzen
    Filename:='Pfad und Name Deiner Datei';
    // Medien-Datei öffnen
    OpenFile;
    // Und Wiedergabe starten
    Play(true);
  End;
End;
...und schon hört man Musik !

Natürlich bietet die Bass.dll noch viele weitere Funktionen, aber die meisten werden von der BassPlayer-Komponente nicht unterstützt. Es ging mir nur darum möglichst EINFACH Musik abspielen zu lassen, für kleine Demos oder Info-Formulare usw. .

Noch einfacher kann ich Multimedia nun wirklich nicht für Euch machen !

Ihr könnt Euch die neue Komponente ja mal ansehen.

================================================== ===============================================

[Edit] : Eine Aktuelle Version all meiner Komponenten findest Du hier : Tocs Komponenten als Paket

Grüße von TOC!
Lars Uwe Hohmann
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
  Mit Zitat antworten Zitat