Guten Tag,
Können Sie mir bitte helfen, wie man eine wav-Datei aus einem TMemoryStream spielen kann?
Hier ist, was funktioniert, ich erziehe die WAV-Datei aus einer Datebank un speichere die wav-Datei auf die Festplatte und dann mit dem TmediaPlayer lasse ich es spielen.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| .. FileStream := TMemoryStream.Create; .. sAudio:='E:\Audio1.wav' ; FileStream.SaveToFile(sAudio); .. MediaPlayer1.FileName := sAudio; MediaPlayer1.Open; MediaPlayer1.play; |
Ich möchte gern die Audio-Datei nicht auf der Festplatte speichern, sondern direkt über dem FileStream spielen lassen. Wie kann ich das mit dem mediaPlayer1 erreichen.
Ich bedanke mich im voraus für Ihre Hilfe.
Grüss