状态 配置文件 现在要做一个东西,需要维护事务的状态,状态和出发条件都是有限的,能不能用配置文件控制状态的转换? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <states> <state> <original>ORIGINAL_STATE1</original> <trigger>TRIGGER1</trigger> <target>TARGET_STATE1</target> </state> <state> <original>ORIGINAL_STATE2</original> <trigger>TRIGGER2</trigger> <target>TARGET_STATE2</target> </state> <state> <!-- 这个作为创建某个事务的逻辑--> <original/> <!--原始状态为空--> <trigger>TRIGGER3</trigger> <target>TARGET_STATE3</target> </state> <state> <!-- 这个作为终止某个事务的逻辑--> <origina l>ORIGINAL_STATE4</original> <trigger>TRIGGER4</trigger> <target/> <!-- 目标状态为空--> </state> <!--…….--></states>呵呵,表达能力太差现在我自己写出来了,不过有个条件没有满足,详细说下:某个状态,假设是State,在某个触发条件下(假设是Trigger),最多能够循环N次,在这个触发事件发生第N+1次时转换到另一个状态,怎么配置出这样个东西? 如何使用SHBrowseForFolder函数时带有记忆功能 CTreectrl控件的问题? 如何使用MFC读取WORD文档的内容? 如何获取并修改对话框“将改动保存到**”中的“否”按钮 IME(输入法)设计问题,编码通过字典转换,但怎么在ime中设置字典? listBox中,字符串如何换行?? 大侠们:请问如何设置CListBox中每个条目的字的颜色啊? vc高手请进! 怎样创建一个文件夹、怎样把一个文件夹(文件夹不为空)移动到另一个目录中? 有好的vc网站,请介绍几个 网络传送bmp格式图片? getmessage得到的一个c0a5消息,是怎么回事
<state>
<original>ORIGINAL_STATE1</original>
<trigger>TRIGGER1</trigger>
<target>TARGET_STATE1</target>
</state>
<state>
<original>ORIGINAL_STATE2</original>
<trigger>TRIGGER2</trigger>
<target>TARGET_STATE2</target>
</state>
<state> <!-- 这个作为创建某个事务的逻辑-->
<original/> <!--原始状态为空-->
<trigger>TRIGGER3</trigger>
<target>TARGET_STATE3</target>
</state>
<state> <!-- 这个作为终止某个事务的逻辑-->
<origina l>ORIGINAL_STATE4</original>
<trigger>TRIGGER4</trigger>
<target/> <!-- 目标状态为空-->
</state> <!--…….-->
</states>呵呵,表达能力太差
现在我自己写出来了,不过有个条件没有满足,详细说下:
某个状态,假设是State,在某个触发条件下(假设是Trigger),最多能够循环N次,在这个触发事件发生第N+1次时转换到另一个状态,怎么配置出这样个东西?