以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- 星如何和多个条件进行比较 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=30610) |
-- 作者:liyafe1997 -- 发布时间:2010-8-27 21:02:06 -- 星如何和多个条件进行比较 我只有一个参数,要和几十个条件比较,满足其中一个就执行XXX命令。 我用比较判断构件的话,就只能比较条件组的第一个条件,后面的全部没效。 请问要如何才能把一个参数和几十个条件进行比较? 条件选择也不行。 才15个条件。 |
-- 作者:liyafe1997 -- 发布时间:2010-8-27 21:29:09 -- 以下是引用zc668在2010-8-27 21:22:48的发言:
对 呵呵。谢谢
可以用"条件选择"构件,条件选择1 条件选择2 条件选择3 条件选择4、、、、、、条件选择10 可以连接起来 说明书是这样写的: 重要属性 l??????? 条件(X) 字符型,设置条件值。 l??????? 下一个条件选择 构件型,设置与另外一个条件选择构件链接,从而可以扩充进行比较的条件。 技巧:当条件选择构件提供的十五个条件仍然不能满足判断比较的需要时,可链接另外一个条件选择构件。即通过下一个条件选择属性将两个条件选择构件链接,当作一个条件选择构件使用。 |
-- 作者:引力波 -- 发布时间:2010-8-29 21:55:19 -- 二楼的方法是可以,但不实用. 如果是我来做,就会这样: 把几十个条件写入"字符串数组"构件中,然后用字符串循环,与一个参数进行比较,相同就执行某个事件,同时跳出循环. |