AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MP3-Resource abspielen ?

Ein Thema von PierreB · begonnen am 1. Apr 2005 · letzter Beitrag vom 18. Sep 2007
Antwort Antwort
Seite 1 von 2  1 2      
PierreB
(Gast)

n/a Beiträge
 
#1

MP3-Resource abspielen ?

  Alt 1. Apr 2005, 17:07
Hoi ihr

Ich habe eine *.rc Datei erstellt mit folgendem Inhalt: MP3Resource MP3 "sound.mp3"
Diese Datei hab ich dann mittels brcc32.exe in eine Resource umgewandelt und in mein
Delphi-Programm integriert. Nun wollte ich diese Datei gerne abspielen, DP-Suche brachte
folgendes:
Delphi-Quellcode:
{$R MP3Resource.RES}
procedure TForm1.Button1Click(Sender: TObject);
begin
PlaySound(nil,0,0);
PlaySound('MP3Resource',hInstance,SND_RESOURCE or SND_ASYNC);
end;
So, beim Klick auf den Button passiert aber leider nix. Weder Fehlermeldung noch wird das
MP3-Lied abgespielt. Was mache falsch oder gibt es noch einen anderen Weg eine MP3-Resource
abzuspielen ?

Thanx,
  Mit Zitat antworten Zitat
ReDoX
(Gast)

n/a Beiträge
 
#2

Re: MP3-Resource abspielen ?

  Alt 1. Apr 2005, 17:19
Hi,
Ich glaube PlaySound kann nur wav files abspielen.
Hier im Forum suchenbass duerfte das sein was du suchst.
Mfg ReDoX
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#3

Re: MP3-Resource abspielen ?

  Alt 1. Apr 2005, 17:22
Meinst du die Bass.dll ? Diese Komponente würde ich eigentlich nur ungern benutzen, da sie mir nicht so zusagt. Gibt es keine andere Möglichkeit ?
  Mit Zitat antworten Zitat
ReDoX
(Gast)

n/a Beiträge
 
#4

Re: MP3-Resource abspielen ?

  Alt 1. Apr 2005, 17:24
Du könntest hier mal nach einen Komponente suchen.
Warum willst du die bass.dll nicht benutzen?
Mfg ReDoX

edit : MSDN-Library durchsuchenmciSendCommand könnte dir vieliecht auch helfen
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#5

Re: MP3-Resource abspielen ?

  Alt 1. Apr 2005, 17:27
Ich mag die bass.dll einfach nicht. Weiß auch nicht warum.
Ich habs ja auch mit dem TMediaPlayer versucht, aber wie bekomme ich die Resource da rein ?
  Mit Zitat antworten Zitat
Benutzerbild von NikoMitDaMacht
NikoMitDaMacht

Registriert seit: 27. Apr 2004
Ort: Freiburg
298 Beiträge
 
Delphi 6 Enterprise
 
#6

Re: MP3-Resource abspielen ?

  Alt 2. Apr 2005, 16:53
Wie wärs wenn du die resource extrahierst und sie dann in den MediaPlayer lädst?
Niko
Alles was ein Ende hat, hat auch ein Anfang
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#7

Re: MP3-Resource abspielen ?

  Alt 2. Apr 2005, 17:08
Hi,

hört sich gut an, bloß wie ?
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#8

Re: MP3-Resource abspielen ?

  Alt 3. Apr 2005, 21:25
Ok ich habs jetzt geschafft die Resource zu extrahieren und dann in den MediaPlayer zu laden.
Delphi-Quellcode:
var
ts : TResourcestream;
begin
        ts := TResourcestream.create(hinstance,'MP3Resource','MP3');
        if not FileExists('game.mp3') then ts.savetofile('game.mp3') else ShowMessage('Fehler beim Erstellen der Datei!');
        tr.Free;
end;
Vielen Dank für eure Antworten
  Mit Zitat antworten Zitat
eyeless

Registriert seit: 12. Aug 2005
49 Beiträge
 
#9

Re: MP3-Resource abspielen ?

  Alt 25. Aug 2005, 15:31
hat inzwischen jemand rausgefunden, wie man eine mp3 nun DIREKT aus der resource abspielen kann? ohne bass.dll o.ä. ...?

mfg, eyeless
  Mit Zitat antworten Zitat
napsterxx

Registriert seit: 18. Mär 2007
Ort: Borland
556 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: MP3-Resource abspielen ?

  Alt 18. Sep 2007, 16:15
Das Thema is zwar schon alt aber es würde mich trotzdem interessieren^^ ohne bass.dll aus resource eine mp3 datei zu laden. Wollte kein eneuen Thread öffnen. ALso wenn jemand was weiß wäre das nett^^
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:55 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