标题: VB程序中Mediaplayer并行问题 [打印本页]

作者: ntrt    时间: 2025-8-28 20:54
标题: VB程序中Mediaplayer并行问题
大佬,我用vb写上位机程序,程序中有Mediaplayer播放报警语音,WindowsMediaPlayer1.URL = App.Path & "\欢迎使用.mp3"。在播放语音过程中,上位机不能往下位机发送字符,但上位机可以接收到下位机发送的字符。这正常吗?

作者: zhuls    时间: 2025-8-28 21:22
没有代码,只能猜测你是在WindowsMediaPlayer1.URL之后再开始发数据的,这个要等WindowsMediaPlayer1.URL这个动作完成后才能发数据,
你可以尝试用Shell来调用外部APP播放MP3,这要就不用等了。。
作者: devcang    时间: 2025-8-29 10:18
非得要使用程序,可以调用像mpv那样的媒体播放库,或使用windows media api播放。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1