如何从组中删除控件?

时间:2016-05-30 01:43:20

标签: livecode

所以,我每次打开程序时都会运行一个安装脚本。我有10个左右不同的fld变量,我想根据它们的id末尾的数字是否小于或等于随机生成的单词的长度来添加或删除,在这种情况下称为变量randomword。如果字母不在组中,因此无法删除,我只想尝试删除它,但如果不成功,只需转到x的下一个值。我知道如何向组添加内容,但不从该组中删除单个控件。如何运行脚本以便:

for x = 1 to 10
    put length(randomword) into tLen
    if x <= tLen
        copy fld ("letter"&x) to group "letters"
    else
        try:
        remove fld ("letter"&x) from group "letters"
    end if
end for

上面else语句之下的所有内容都是伪代码,因为我实际上并不知道如何做到这一点。任何有解决方案的人都会成为我的一天。

1 个答案:

答案 0 :(得分:1)

要从组中删除控件,请使用delete命令:

delete fld ("letter" & x) of group "letters"