如何指定一个状态机的状态?

2019-07-18 12:11发布

本帖最后由 stemher1 于 2012-6-4 14:01 编辑

本人新手,用状态机编了顺序结构的测试程序。
程序需要实现2个功能:1.暂停/继续(布尔控件);2.可以重新选择顺序状态的起点。
详细描述下:比如有A,B,C,D,E 五个状态,执行顺序就是ABCDE,然后自动结束。程序可以运行到任意的状态暂停,然后可以继续,再暂停,再继续(同一个控件),这个我用事件结构实现了;问题是第二个功能:比如程序运行到了D状态,我按下暂停,然后从ABCDE五个状态中重新选择一个起点,比如我选择了B状态作为起点,然后按下继续布尔控件(暂停/继续是同一个控件),程序就从B状态开始一直CDE顺序结束;或者是我选择A或者C或者D或者E,同理都是作为起点,顺序结束。
求教高手,如何选择一个循环的起点(怎么实现),配合暂停/继续控件继续循环?急。。。
QQ截图20120608135938.jpg
状态机选择起点.vi 下载积分: 积分 -1 分
21.75 KB, 下载次数: 17, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。