Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

System.Media trên C# Winform

7 năm trước 901 lượt xem 1 bình luận 7 năm trước

Anh ơi có cách nào Pause đc nhạc trên Winform không, em chỉ thấy start với stop thôi

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Võ Trường Phúc đã bình luận 7 năm trước

Trong cái Namespace System.Media thì không có function Pause() để bạn sử dụng đâu.

1. Là bạn sử dụng if để kiểm tra. Nếu đó đang Play thì bạn cho nó Stop và ngược lại, còn không kiểm tra được thì bạn có thể tạo một biến trung gian để kiểm tra. Ví dụ: khi Play thì thay đổi biến KT (kiểu bool) = true, ngược lại thì false và sau đó là kiểm tra thôi.

2. Là bạn sử dụng cái Namespace System.Windows.Controls.MediaElement có sẵn function Play, Pause, Stop .... Và cách sử dụng như thế nào thì bạn tham khảo:

https://stackoverflow.com/questions/4425011/how-to-play-local-mp3-files-with-mediaelement

Google có hết :D. Mình chưa thử mở một File Audio hay Media trong c# bao giờ.

Bài viết
0
Câu hỏi
23
Bình luận
46