Tôi đặt nhạc.mp3 vào tài nguyên và sau đó tôi đã thêm Windows Media Player vào tham chiếu. Tôi đã viết mã này:Cách phát tệp .mp3 từ tài nguyên trong C#?
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
wmp.URL = "music.mp3";
wmp.controls.play();
Nó không hoạt động. Làm cách nào để phát tệp .mp3 từ tài nguyên?
Tạo tệp tạm thời như thế này không được coi là giải pháp hợp lệ. Phương pháp MediaPlayer.Play, cho tốt hơn hoặc tệ hơn (tôi sẽ tranh luận tồi tệ hơn), không lấy một luồng như đầu vào. Bạn đang tốt hơn hết để triển khai MP3 với exe của bạn và vượt qua vị trí tập tin đến chức năng đó. – Seanba