Ich bin neu auf dieser Seite und ich hoffe, jemand kann mir bei meinem Problem helfen. Ich verwende eine Delphi-Sprache. Und ich würde einen Gedächtnisstrom zum windowsmediaplayer ActiveX spielen wollen. Ist das möglich? Wenn ja, kann mir jemand einen Hinweis oder etwas geben .. Beispielcode vielleicht. Vielen Dank.Delphi: MemoryStream in WMP ActiveX spielen
Antwort
Ich kann nicht für Delphi 2009 sprechen, aber frühere Version von Delphi unterstützte dies nicht mit der TMediaPlayer-Komponente. Sie können den MemoryStream in eine temporäre Datei schreiben und dann vom TMediaPlayer laden lassen. Das wird die einfachste Lösung, wenn auch zugegebenermaßen nicht ideal.
Keine kostenlose Lösung, aber es gibt ein kommerzielles SDK, BoxedAppSDK, mit dem Sie auf speicherinterne Dateien zugreifen können, als wären sie auf der Festplatte. Eines ihrer Beispiele enthält einen Medienplayer, der auf eine Datei aus dem Speicher zugreift.
Tikinoa, das ist genau das, was ich suche. Schade das ist nicht kostenlos.lol! Danke, Mann. – junmats
Vor Jahren geschrieben Nils Haeck ein Beispiel dafür, wie ein avi von einem TMemoryStream auf NLDelphi zu spielen. Er konnte es nicht spielen mp3 's obwohl. Dafür sollten Sie bei anderen Lösungen suchen, wie Un4Seen Bass
Der Code: playfrommemory.zip
thnks für den Code Wouter. Aber was ich wirklich will, ist, den Windows Media Player activex zu benutzen, um von einem Gedächtnisstrom zu spielen. Obwohl ich denke, dass es möglich ist, diesen Code zu ändern. Ich werde es versuchen. Danke vielmals – junmats
- 1. AVI-Dateien spielen lokal mit WMP, aber nicht von meiner Website WMP ActiveX
- 2. Delphi, FileStream und MemoryStream
- 3. Delphi - MemoryStream oder FileStream
- 4. So erstellen Sie virtuelle Datei in Delphi App
- 5. delphi grafische komponente zu activex
- 6. Fehler "Invalid Floating Point" mit ActiveX-Steuerelement in Delphi erhalten
- 7. pdf in programm (delphi) mit freier library (nicht activeX) anzeigen
- 8. C#: WMP, Zeitstempel in Millisekunden/Zehntelsekunde
- 9. Nach fileStream.CopyTo (memoryStream), memoryStream ist null
- 10. PDFsharp Speichern in MemoryStream
- 11. StreamWriter Schreiben in MemoryStream
- 12. MemoryStream analog in Python
- 13. Delphi 2009 COM/ActiveX Type Library Unterstützung Stabilität
- 14. MemoryStream Leck
- 15. addEventListener & wmp funktioniert nicht wie erwartet
- 16. Benötigen MemoryStream C# in IOS
- 17. Warum kann ich keinen MemoryStream-Nullwert (MemoryStream?) Deklarieren, wenn eine Funktion MemoryStream zurückgeben kann?
- 18. memorystream - stringstream, string, andere?
- 19. MemoryStream mit EPPlus
- 20. Canon EDSDK MemoryStream Bild
- 21. ActiveX-Abhängigkeiten in Access
- 22. Invoke ActiveX In Electron
- 23. .Net MemoryStream schließen Problem
- 24. Debug ActiveX
- 25. Lesen von einem riesigen MemoryStream in C#
- 26. C# Wie Bild in MemoryStream gespeichert wird
- 27. FTP über SSH (SFTP) In Delphi 2010
- 28. Bilddatei von MemoryStream (IronPython-Webdienst)
- 29. Excel-Arbeitsmappe von MemoryStream öffnen
- 30. laden ActiveX-Objekt in Applet
Tim, wird Ihr Vorschlag meine letzte Mittel sein. Ich habe bereits einen Code auf diesem. Aber was zur Hölle, ich versuche hier meine Meinung zu brechen. Trotzdem danke. – junmats