本帖最后由 llikers 于 2014-9-22 17:14 编辑
就是自定义了运行时菜单,选项是加载本地声音文件以供处理。
具体实现方式是:用生产/消费者模式,一旦选择菜单事件产生,项标识符就作为选择器,当点击加载的菜单项,加载操作相应分支就执行,加载通知就入队列
出队列时条件结构会跳到对应分支,文件对话框就是跳出……
——————————以上是理想的结果————————————————————————
问题是,点了自定义菜单项以后,文件对话框不会跳出
-
文件对话框
-
-
self.rar
下载积分: 积分 -1 分
250.91 KB, 下载次数: 143, 下载积分: 积分 -1 分
但是你的程序中,初始化后,你给消息队列放置了一个在你状态机中不存在的命令,所以程序自动跳到默认循环,而默认循环里面没有语句,只有一个exit指令,exit指令也没有对应的状态机,理论上应该是跳转到停止Vi的处理上,于是状态机就一直在默认帧里面循环。
你可能使用了一个模板,但是没有清除好
VoiceSignalAnalysis.zip 下载积分: 积分 -1 分
37.15 KB, 阅读权限: 10, 下载次数: 41, 下载积分: 积分 -1 分
一周热门 更多>