以文本方式查看主题

-  搭建论坛  (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
--  

二楼的方法是可以,但不实用.

如果是我来做,就会这样:

把几十个条件写入"字符串数组"构件中,然后用字符串循环,与一个参数进行比较,相同就执行某个事件,同时跳出循环.


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看