2016-05-30 12 views
0

私はプログラムを開くたびに実行されるセットアップスクリプトを持っています。私は、idの最後の数字がランダムに生成された単語の長さ以下かどうかに基づいて、グループに追加または削除したい10個またはそれ以上の異なるfld変数を持っています。 randomword。文字がグループに含まれていないために削除できない場合は削除するだけですが、失敗した場合は次の値のxに移動してください。私はグループに何かを追加する方法を知っていますが、そのグループから単一のコントロールを削除することはできません。ようにはどのようにスクリプトを実行することができます:私は実際にそれを行う方法がわからないよう上記elseステートメントの下グループからコントロールを削除するにはどうすればよいですか?

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 

すべては擬似コードです。これに働く誰かが私の一日を作ってくれます。

+0

をしてください、(LiveCodeに付属)マニュアルのPDFまたは、そのような(コリン・ホルゲー​​トによる)LiveCodeモバイル開発初心者のためのガイドとして本を勉強Real BeginnerのLiveCodeのプログラミング(私による)、または多くの紹介資料のためのLiveCode Webサイトのチェック。これは、基本を熟知し、ソフトウェアをはるかに迅速に開発するのに役立ちます。 – Mark

答えて

1

グループからコントロールを削除し、deleteコマンドを使用するには、次

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